5B employs 197 employees. The 5B management team includes Simeon Baker-Finch (Chief Technology Officer), Michael Lucas (Head of Industrialisation), and Bernadette Jolley (Head of Marketing).
Get Contact Info for All DepartmentsLooking for a particular 5B employee's phone or email?