Peak employs 27 employees. The Peak management team includes Neil Kinnear (Sales Manager), Selwan Ahmed (Co-Founder), and Ed Beckett (Chief Strategy Officer (CSO)).
Get Contact Info for All DepartmentsLooking for a particular Peak employee's phone or email?