David Sharma's Location
Canada
David Sharma's Skills
David Sharma's Summary
David Sharma, based in Canada, is currently a President TELUS Partner Solutions at TELUS. With a robust skill set that includes Cloud Computing, Sales, Integration, Strategy and more, David Sharma contributes valuable insights to the industry. David Sharma has 1 email on RocketReach.