Flying Fish announces three new appointments