Drop off your CV
We'd love to hear from you. Send us your CV and one of our specialist consultants will be in touch.
Our global office hubs serve clients and candidates across the Americas, Europe, Asia Pacific and Middle East & Africa
CSG are Global Talent Experts, we operate across numerous niche industries and take a pro-active approach to executive search and headhunting globally. We place senior level executives in over 60+ countries worldwide, serviced from our global office hubs.