McNair corporate office is located in 109 N Post Oak Ln Ste 600, Houston, Texas, 77024, United States and has 51-200 employees.
mcnair
mcnair interests
mcnair
realnames
Departments
Number of employees
Finance
18
Operations
8
Legal
3
C-Suite
2
Information Technology
2
Marketing
1
Human Resources
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to McNair's success, and advanced their careers.
Senior Director, Accou... at The Friedkin Group
Worked as Vice President & Controller
at McNair (2019-2024)
Explore More
Founded in 1994, McNair Interests is a private investment and management company specializing in business investment and real estate, life sciences, energy, technology, and financial services sectors. McNair Interests is located in Texas.... Read More