Setoop employs 7 employees. The Setoop management team includes Gregor Weiss (Co-Founder and Head of Marketing), Jannah Pangilinan (Project Specialist), and Melissa Cruda (Customer Service Representative).
Looking for a particular Setoop employee's phone or email?