Razor Ltd employs 67 employees. The Razor Ltd management team includes Matt Chubb (Chief Technology Officer), Rosie Marino (Head of People Operations), and Steve Trotter (Chief Operations Officer and Founder).
Get Contact Info for All DepartmentsLooking for a particular Razor Ltd employee's phone or email?