Trideca employs 72 employees. The Trideca management team includes Lachlan Rainey (Enterprise Sales Director), Stephanie Vickers (Director of Project Services), and Guy Ballard (Chief Technology Officer).
Looking for a particular Trideca employee's phone or email?