Leonard Ross's Location
Houston, Texas, United States
Leonard Ross's Education
Leonard Ross's Skills
Leonard Ross's Summary
Leonard Ross, based in Houston, Texas, United States, is currently a Global Director of GTM Sales Strategy (Cross Solutions) at Microsoft. Leonard Ross holds a 2019 - 2020 Bachelor of Science - BS @ Colorado Technical University. With a robust skill set that includes Cloud Computing, Enterprise Software, SaaS, Microsoft Technologies, SharePoint and more, Leonard Ross contributes valuable insights to the industry. Leonard Ross has 1 email and 1 mobile phone number on RocketReach.