If you need more lookups,
subscriptions start at $34 USD/month.
Evan Welsh Location
Bluffton, SC, US
Evan Welsh Work
Innovation Manager @ (August 2025 - Present)
Adjunct Professor @ (August 2025 - Present)
Beaufort Memorial Foundation Board Trustee @ (August 2025 - Present)
Global Head Talent Excellence, Global Virtual Sales and Engineering @ (December 2022 - April 2025)
Vice President and Global Head, Sales Innovation and Readiness, Midmarket, SAP @ (April 2019 - December 2022)
Digital Sales Officer, Commercial Sales Organization @ (June 2018 - April 2019)
Adjunct Professor, Communications @ (January 2005 - April 2019)
Senior Director, Partner Marketing and Communications, SAP Global Partner Operations @ (January 2015 - May 2018)
Senior Director, Global Corporate Affairs @ (October 2013 - December 2014)
Interim Head of North America Public Relations @ (July 2013 - October 2013)
Fellowship in SAP Strategy and Industry Business Solutions @ (January 2013 - July 2013)
Global Lead, Sustainability and CSR Communications @ (January 2009 - December 2012)
Global Lead, Industry Communications @ (January 2006 - December 2009)
Manager of Corporate Communications, North America Communications @ (February 2005 - December 2005)
Director, Public Relations and Communications @ (December 2001 - February 2005)
Director, Public Relations and Communications @ (January 2000 - January 2001)
Director, Public Relations and Communications @ (January 1994 - January 1999)
Evan Welsh Education
Penn State University
Graduate Courses (English and Publishing)
Penn State University
Bachelor's degree (BA) (International Politics (French Minor))
Kantonsschule Zofingen (Switzerland)
Maturity Degree (Modern Languages)
Evan Welsh Skills
Corporate Social Responsibility
Sustainability
Media Relations
Public Relations
Strategic Communications
Corporate Communications
Social Media
Strategy
Newsletters
Strategic Partnerships
Entrepreneurship
Leadership
Program Management
Integrated Marketing
Business Strategy
Public Speaking
Content Management
Communication Training
Management
Marketing Communications
Crisis Communications
Internal Communications
Marketing
Evan Welsh Summary
Evan Welsh, based in Bluffton, SC, US, is currently a Innovation Manager at Don Ryan Center for Innovation. Evan Welsh brings experience from previous roles at University of South Carolina-Beaufort, Beaufort Memorial Hospital, Cisco and SAP. Evan Welsh holds a Graduate Courses in English and Publishing @ Penn State University. With a robust skill set that includes Corporate Social Responsibility, Sustainability, Media Relations, Public Relations, Strategic Communications and more. Evan Welsh has 2 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Evan Welsh?
Find contact details for 700 million professionals.