Log in

Stephanie Welch

Stephanie Welch

Client Success Manager

Stephanie is an energetic communications professional who thrives in a fast-paced work environment. An excellent communicator, a strong cross-team collaborator with the ability to think globally.

She’s is experienced in client / customer relations, project management, international public relations, advertising campaign management, corporate communications, and event management. She’s passionate about international relations, community service, environmental preservation, and technology.