Whole Whale employs 35 employees. The Whole Whale management team includes Megan Anhalt (Chief Strategy Officer + COO), Alison Glazer (Director of Advertising), and Axel Kaban (Senior Data Engineering Manager).
Get Contact Info for All DepartmentsLooking for a particular Whole Whale employee's phone or email?