Freelance recruitment partner
Civil Engineering, Information Technology and Services, Oil & Energy
CEE (Central and Eastern Europe), UK (United Kingdom)