Sasquatch employs 4 employees. The Sasquatch management team includes Fabiana Palmas (Account manager).
Looking for a particular Sasquatch employee's phone or email?