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


Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams