Magellan International corporate office is located in 708 Main St, Houston, Texas, 77002, United States and has 1-10 employees.
magellan international lp
magellan international
Departments
Number of employees
Sales
2
Human Resources
2
Information Technology
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
| Africa | 1-10 |
| Australia | 1-10 |
Magellan began 25 years ago to focus on better ways to accomplish retained search in Houston, Texas, in the professional services industry. Specifically, the firm reframed the search process by addressing two critical needs: completion of search and persistence of fit. Early on we learned our clients make money by keeping and cultivating people, no... Read More