Catch + Release employs 26 employees. The Catch + Release management team includes Fareedah Davis (Business Unit Director), Jeanine Hugo (Chief Operating Officer), and Kate Royce (Creative Director | Copywriter).
Looking for a particular Catch + Release employee's phone or email?