Diffblue employs 23 employees. The Diffblue management team includes Toffer Winslow (Chief Executive Officer and Board Member), and Thomas Given-Wilson (Head of Engineering).
Looking for a particular Diffblue employee's phone or email?