BlueWhale Research employs 49 employees. The BlueWhale Research management team includes James Oberhausen (President and General Manager), Chris Isham (Chief Revenue Officer, Co-Founder), and Gabriella Mele (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular BlueWhale Research employee's phone or email?