Treble employs 5 employees. The Treble management team includes Luca Faesch (Partner and Engagement Lead), Lorenz Bahner (Manager), and Boris Sheytanov (Project Manager).
Looking for a particular Treble employee's phone or email?