Whalar employs 320 employees. The Whalar management team includes Neil Waller (Co-Founder), Gazmend Alushi (President, Measurement and Analytics), and Edwin Renard (President of People and Operations).
Get Contact Info for All DepartmentsLooking for a particular Whalar employee's phone or email?