Situ employs 95 employees. The Situ management team includes Phil Stapleton (CEO & Co-Founder), Paul Lynch (Product and Development Director), and Stephanie Ellis (Head Of Operations).
Get Contact Info for All DepartmentsLooking for a particular Situ employee's phone or email?