Carlo corporate office is located in PO Box 25966, Albuquerque, New Mexico, 87125, United States and has 11-50 employees.
carlo inc
foundation of carlo inc
Departments
Number of employees
Operations
3
Finance
2
C-Suite
1
Human Resources
1
Legal
1
| Location | People at location |
| North America | 1-10 |
Founded in 1953, Carlo Inc. is a privately-held company that specializes in investing in and managing commercial and industrial real estate. Operating primarily in Albuquerque, NM, it also has subsidiaries in Vancouver, Sydney, and Houston. The company's focus is on delivering quality real estate solutions across various markets, catering to divers... Read More