Natasha Nel

Localization Manager at Thomas

Natasha Nel has held various roles in the field of organizational development and industrial psychology, gaining experience in areas such as localization project management, content management, and human resources administration. With a Master's Degree in Industrial and Organizational Psychology, Natasha has a strong educational background to support their professional expertise. From their internships to their current role as a Localization Manager, Natasha has continuously demonstrated their commitment to understanding and enhancing individual, group, and institutional behavior in alignment with best practices and business objectives.

Links

Peers

View in org chart

Timeline

  • Localization Manager

    November, 2022 - present