Uthra Nagaraj is a Founding Partner at Traffic Steer, where they previously held the position of Director of Strategic Partnerships in 2020. They served as the International Online Marketing Manager at Emerging Media UK from 2010 to 2012 and have been the Managing Partner at Pneus Exim since 2007.
This person is not in the org chart
This person is not in any teams
This person is not in any offices