Slooh corporate office is located in 176 W Morris Rd, Washington Depot, Connecticut, 06794, United States and has 11-50 employees.
slooh llc
slooh
michael paolucci
slooh foundation inc
slooh.com
telescope time/ slooh
Departments
Number of employees
Engineering & Technical
4
Sales
3
C-Suite
3
Marketing
2
Operations
1
Information Technology
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Slooh's success, and advanced their careers.
Agency Director at Teacher Retirement
Worked as Vice President, Business Development
at Slooh (2019-2020)
Explore More
Founded in 2003 and headquartered in Washington Depot, Connecticut, Slooh brings the wonders of space exploration to the public, at school and at home.The company has provides the ability to view space phenomena, capture observational data, and engage in gamified learning through its patented user-controlled network of online telescopes and standar... Read More