Upsquare employs 122 employees. The Upsquare management team includes Neha Shah (Product Owner), Shweta Tomar (Senior Executive Human Resources), and Parth P. (Business Development Executive).
Looking for a particular Upsquare employee's phone or email?