NelsonHall corporate office is located in 4 Place Louis Armand, Paris, Ile-de-France, 75012, France and has 501-1,000 employees.
nelsonhall
nelsonhall
Departments
Number of employees
Sales
3
Human Resources
1
Finance
1
Operations
1
Information Technology
1
| Location | People at location |
| Europe | 1-10 |
| North America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to NelsonHall's success, and advanced their careers.
Global Client Director at Everest Group
Worked as Director, Client Relationship
at NelsonHall (2020-2022)
Career Ownership Coach at The Entrepreneur's Sou...
Worked as Principal Analyst, Healthcare and Insurance
at NelsonHall (2018-2020)
Principal Program Mana... at Zocalo Health
Worked as Market Health Payer & Insurance Bps Analyst
at NelsonHall (2020-2022)
Vice President, Market... at R Systems
Worked as IT Services Principal Analyst
at NelsonHall (2022-2024)
Senior Manager, Operat... at L3Harris
Worked as Principal Analyst (Healthcare & Insurance)
at NelsonHall
Senior Manager, Cloud at Oracle
Worked as Principal Advisor AR and Client Services
at NelsonHall (2017-2020)
Explore More
Explore how NelsonHall's BPO and outsourcing analysts and advisors can provide detailed and independent advice to support BPO and outsourcing sourcing strategy and engagements within your organization. Use our subject matter experts for evidence-based development of vendor shortlists and cost-effective RFP support. While we all know that COVID-19 i... Read More