Jellyfish employs 2,209 employees. The Jellyfish management team includes Nick Emery (Chief Executive Officer and Chair), Annabelle Walters (Global Chief People Officer), and Zach Gerbrick (VP, Sales and Partnerships).
Looking for a particular Jellyfish employee's phone or email?