Claire Cooper is a skilled professional with extensive experience in recruitment and customer service management. Currently serving as the Recruitment and Onboarding Manager at Indra Renewable Technologies since May 2021, Claire also holds a previous position as Customer Service Manager within the same company. Prior experience at npower from October 2014 to May 2021 includes roles as Business Analyst, Team Manager, and Senior Advisor, showcasing a strong background in business operations and team leadership. Claire Cooper's educational background is from Nunnery Wood.
Sign up to view 2 direct reports
Get started