Catfish employs 28 employees. The Catfish management team includes Catfish Vegas (founder), Tim Spark (director), and Fiona Long (Manager).
Looking for a particular Catfish employee's phone or email?