Greg Welch

Leader, Marketing, Sales & Communications - North America at Spencer Stuart

Greg Welch is the current leader of Marketing, Sales, and Communications for North America at Spencer Stuart. Greg has previous experience as an Area Vice President at Kraft Nabisco, a Sr. Product Marketing leader at Colgate-Palmolive, a Regional Manager for the Drackett Division at Bristol-Myers Squibb, and a Regional Manager at Nestlé. Greg Welch has over 25 years of experience in the corporate world and has been in leadership positions for most of their career.

Greg Welch completed their undergraduate degree in marketing and advertising from Indiana University Bloomington. Greg then went on to earn their certification from Cornell University in the Cornell University Food Executive Program.

They work with Alexis H. Stiles - Leader, Healthcare Practice, David B. Baruch - CIO, and Katherine A. White - Chief Talent Officer. Greg Welch reports to Ben Williams, CEO.

Links

Previous companies

Bristol-Myers Squibb logo

Org chart

Timeline

  • Leader, Marketing, Sales & Communications - North America

    Current role

View in org chart