Situ employs 113 employees. The Situ management team includes Phil Stapleton (CEO and Co-Founder), Jody Kennard (Compliance Lead), and Kristen Meglaughlin (Strategic Partnerships Director).
Looking for a particular Situ employee's phone or email?