Ellen Ross's Location
Philadelphia, Pennsylvania, United States
Ellen Ross's Work
Ellen Ross's Education
Penn State University
BS (Business Management / International Business)
Villanova University
MBA (Business Administration and Management, General)
Ellen Ross's Skills
Ellen Ross's Summary
Ellen Ross, based in Philadelphia, Pennsylvania, United States, is currently a Director, Customer Success at TIBCO, bringing experience from previous roles at Optymyze, Synygy and Shire Pharmaceuticals. Ellen Ross holds a BS in Business Management / International Business @ Penn State University. With a robust skill set that includes Incentive Programs, Analytics, Deferred Compensation, Sales Effectiveness, Business Analytics and more, Ellen Ross contributes valuable insights to the industry. Ellen Ross has 3 emails and 1 mobile phone number on RocketReach.