Head of Employer Branding · Buk
Emerging Technology
“Their mission is to understand talent attraction needs and their impact on the business across Latin America, in order to develop the best positioning strategies and attract top talent.”