UpSlide corporate office is located in 20 Avenue De L'opéra, Paris, Ile-de-France, 75001, France and has 51-200 employees.
upslide
upslide
upslide inc
Departments
Number of employees
Sales
7
Engineering & Technical
4
Information Technology
2
Operations
1
| Location | People at location |
| Europe | 51-200 |
| North America | 11-50 |
| Asia | 1-10 |
Explore people who held key positions, contributed to UpSlide's success, and advanced their careers.
Explore More
UpSlide is a fast growing startup with strong international exposure. The company provides a software solution to maximize usage of excel, word, and powerpoint.... Read More