Pedro Castro currently serves as a Business Development Coordinator for EIC, focusing on North and Central America. Previously, Pedro worked as a Strategic Resourcer/Global Recruiter at Airswift, where Pedro supported talent banking for power generation and renewable energy segments. Pedro utilized various resources to successfully source and place candidates, monitored job openings on different platforms, and built relationships with candidates and contractors. Pedro's educational background includes a Bachelor's degree in Applied Foreign Languages for International Negotiations.
Sign up to view 0 direct reports
Get started