Translucent employs 26 employees. The Translucent management team includes Deane Barton (Chief Executive Officer), Michael Wood (Co-founder and Non-Exec Chair), and Oliver Wimshurst (Co-Founder).
Looking for a particular Translucent employee's phone or email?