Algoma corporate office is located in 55 Water St Fl 3, Brooklyn, New York, 11201, United States and has 1-10 employees.
algoma inc
algoma
Departments
Number of employees
Engineering & Technical
4
C-Suite
2
Operations
1
Sales
1
| Location | People at location |
| North America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Algoma's success, and advanced their careers.
Explore More
Algomais an AI-powered development platform that automates pre-construction services for real estate developers. The platform streamlines feasibility analysis, zoning research, financial modeling, and early-stage design into one cohesive workflow, helping developers deliver housing faster and at a lower cost.... Read More