Swoosh Technologies employs 36 employees. The Swoosh Technologies management team includes John Vincent (Technical Director), Alexandra Stoermann (Marketing Manager), and Travis Kalanick (co founder meaning in peer to peer file sharing).
Get Contact Info for All DepartmentsLooking for a particular Swoosh Technologies employee's phone or email?