Drop off your CV
We serve the global HR community through our offices located in Delhi, Hong Kong, London, New York, São Paulo and Singapore and have placed HR leaders in over 30 countries.
Managing Director, North America
In 2015, Roshan assumed leadership of Elliott Scott HR’s North American business, focusing on senior HR professional recruitment through retained searches. Formerly an HR Business Partner at General Electric, he leveraged his HR career into recruiting HR professionals globally, bringing 15 years of experience. Committed to delivering top talent, Roshan successfully serves key clients in various industries, including global financial and professional services firms.