If you need more lookups,
subscriptions start at $34 USD/month.
Ellen Ross Location
Houston, TX, US
Ellen Ross Work
Process Safety Strategy and Performance, Sr. Specialist @ (October 2025 - Present)
Process Safety Competency Senior Advisor @ (November 2020 - October 2025)
Senior Advisor, Process Safety OC @ (November 2015 - November 2020)
Process Safety Organizational Competency Manager @ (August 2013 - November 2015)
Supervisor Business Services @ (January 2010 - August 2013)
Business Analyst @ (December 2008 - December 2009)
Director of Marketing and Communications @ (January 1993 - December 2008)
Program Specialist @ (August 1990 - November 1992)
Ellen Ross Education
Montana State University Billings
BA (Communications)
1985-1990
Montana State University Billings
BA (English)
1985-1990
Ellen Ross Skills
Analysis
Budgets
Building Organizational Capability
Business Development
Business Strategy
Change Management
Contract Management
Contract Negotiation
Cross-team Collaboration
Energy
Energy Industry
Event Management
Gas
Leadership
Management
Marketing Communications
Natural Gas
Oil
Oil & Gas
Operations Management
Petroleum
Process Safety
Program Management
Project Management
Project Planning
Risk Assessment
Safety Management Systems
Strategic Communications
Strategic Planning
Strategy
Training
Oil
Oil and Gas
Ellen Ross Summary
Ellen Ross, based in Houston, TX, US, is currently a Process Safety Strategy and Performance, Sr. Specialist at Chevron. Ellen Ross brings experience from previous roles at Chevron. Ellen Ross holds a 1985 - 1990 BA in Communications @ Montana State University Billings. With a robust skill set that includes Analysis, Budgets, Building Organizational Capability, Business Development, Business Strategy and more. Ellen Ross has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Ellen Ross?
Find contact details for 700 million professionals.