Pufferfish employs 15 employees. The Pufferfish management team includes Talia Schulhof (Co-Founder + CEO), Liam Ryan (Senior Creative Strategist), and Cj Sanciangco (Creative Operations Lead).
Looking for a particular Pufferfish employee's phone or email?