Managing Partner
Presentation Specialist
Business Services · New York, United States · 11-50 Employees
View Company Info for Free
Managing Partner
Presentation Specialist
A closer look at the technologies used by Globesight
Globesight is a global development firm that collaborates with innovative partners to create solutions for the world's most pressing social issues. The company focuses on transformative development to promote a more just, equal, and inclusive world. Globesight operates an incubation studio to help leaders across various sectors navigate social chal... Read More