Level employs 23 employees. The Level management team includes George Williamson (CEO and Founder), Neil Wright (Account Director), and Neomi Thijs (Case Management Lead).
Looking for a particular Level employee's phone or email?