Diffblue employs 17 employees. The Diffblue management team includes Zoe Laycock (Product Marketing Lead), and Thomas Given-Wilson (Head of Engineering).
Looking for a particular Diffblue employee's phone or email?