Catch+Release's IT department is led by Elizabeth Mandeville (Product Manager) and has 7 employees.
Jessica Lewis
Junior Data Analyst
Elizabeth Mandeville
Product Manager
Paul Venable
Senior Staff Engineer
Doug Wettlaufer
Jordan Wheeler
Senior Software Engineer
Kate Reymond
Engineer
Nick Cooper
Lead SDE
Looking for a particular Catch+Release employee's phone or email?