David Ross's Location
San Francisco, California, United States
David Ross's Education
David Ross's Skills
David Ross's Summary
David Ross, based in San Francisco, California, United States, is currently a Inside Sales Manager at Giantleap Interactive. David Ross holds a 2014 - 2018 B.Tech in Mechanical Engineering @ B.Tech. With a robust skill set that includes Customer Relationship Management, Lead Generation, Business Development, Business to Business, Business Analysis and more, David Ross contributes valuable insights to the industry. David Ross has 1 email on RocketReach.