NRS Media

0 followers


WE'RE HIRING!. Do you want to be part of a refreshing, dynamic team and be surrounded by enthusiastic, innovative people who see challenges as opportunities to excel? We're hiring for roles in USA, Canada, UK, South Africa and Australia. Interested? Visit the Careers page of our website to see the e... Read more

Headquarters

Atlanta, US

Employees

51-200

Links

Org chart

Neil Tanner
Global Chief Executive Officer

Neil Tanner

Collapse
Ranjana Modi
HR Advisor
Joseph English
Inside/field Sales Executive
Jordanna Anderson
Account Director
Anita McKinley
IT Manager
Nadia Greaves
Global Business Manager

Teams

This company has no teams yet