Marc Russell's Location
Sydney, New South Wales, Australia
Marc Russell's Education
Marc Russell's Skills
Marc Russell's Summary
Marc Russell, based in Sydney, New South Wales, Australia, is currently a General Manager at Thinkrite. Marc Russell holds a 1992 - 1996 Bachelor of Science in Spanish @ University of South Wales. With a robust skill set that includes Call Center, Program Management, Product Management, Team Management, Integration and more, Marc Russell contributes valuable insights to the industry. Marc Russell has 3 emails on RocketReach.