French speaking Trainee Resourcer
14 days ago
London
... engineering, construction, and project management across the UK and Europe (with a focus on France ... Persuading and guiding candidates through the application process * Handling screening, interviews ...