One Main Development corporate office is located in 1 E Main St Ste 200, Champaign, Illinois, 61820, United States and has 11-50 employees.
one main development llc
one main management llc
one main construction llc
one main development
one main holdings llc
1 main development
Departments
Number of employees
C-Suite
3
Finance
1
Operations
1
Marketing
1
Sales
1
Engineering & Technical
1
| Location | People at location |
| North America | 1-10 |
One Main Management offers a variety of retail, office, and residential spaces in downtown Champaign, designed to cater to diverse needs for living, working, and thriving. Their properties include the One Main Plaza, M2 on Neil, and Overland Building, each providing unique environments for businesses and residents. They aim to serve a wide range of... Read More