Leap corporate office is located in 134 Spring St Fl 2, New York, New York, 10012, United States and has 201-500 employees.
leap services inc
leap inc
leap inc
leap
leap empowers
leap learning systems
Departments
Number of employees
Operations
39
Sales
16
Marketing
15
Human Resources
6
Finance
6
C-Suite
3
Engineering & Technical
2

| Location | People at location |
| North America | 51-200 |
| Europe | 1-10 |
| Africa | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Leap's success, and advanced their careers.
Early Childhood Assist... at Manhattan Day School
Worked as At Something Navy, A Pea In The Pod, M Lafleur...
at Leap (2022-2023)
Explore More
Leap is building the world's largest network of branded retail stores powered by data, technology, and scale. Leap's platform enables brands to deploy stores that work in concert with ecommerce more rapidly at reduced cost and risk. Brand stores powered by Leap bring modern brands to life with compelling, immersive customer experience and operation... Read More