Locus employs 27 employees. The Locus management team includes Andy Archer (CEO and Co-Founder), Brooks Gordon (Senior Director Business Development), and Tara F (Chief Operating Officer).
Looking for a particular Locus employee's phone or email?