New Leaf Properties corporate office is located in 5149 Country Hills Blvd NW Suite 104, Calgary, Alberta, T3A 5K8, Canada and has 11-50 employees.
new leaf properties inc
new leaf property management
new leaf properties
leaf properties
leaf properties inc
new leaf properties - inc
Departments
Number of employees
Sales
2
Operations
1
Finance
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
We aim to improve the running of your properties and condos with creative solutions to problems and the use of advanced technology. We guarantee to keep you informed about our work, keeping you in the loop of everything important (and even the non-important things). We're positive and efficient in our ability to organize your properties and condomi... Read More