Russell Sands's Location
Melbourne, Victoria, Australia
Russell Sands's Work
Russell Sands's Education
Russell Sands's Skills
Russell Sands's Summary
Russell Sands, based in Melbourne, Victoria, Australia, is currently a Principal at Invictus Partners, bringing experience from previous roles at Certus Solutions Limited, BTP Australia, Sabbatical Travel Around Europe Watch Le-Tour and Ride My Bike and Oracle. Russell Sands holds a 1989 - 1992 Bachelor of Science in Genetics, Microbiology @ University of Melbourne. With a robust skill set that includes Account Management, Channel Partners, Solution Selling, Business Development, New Business Development and more, Russell Sands contributes valuable insights to the industry. Russell Sands has 1 email and 1 mobile phone number on RocketReach.