About Melissa
Melissa Welch is a seasoned Marketing Communications leader with over two decades of experience shaping and scaling iconic luxury brands. With an instinct for connection, a love of storytelling, and an eye for beauty, she approaches brand building as both art and strategy.
Her work is guided by a clear vision: to inspire meaningful engagement and enduring growth through thoughtful, digitally led communications. From integrated campaigns and global brand moments to high-touch experiential activations, Melissa brings ideas to life with elegance and impact.
Known for her emotional intelligence and results-driven mindset, she is also a devoted coach and mentor—committed to cultivating creative talent and empowering bold, strategic thinkers.
“Beauty begins the moment you decide to be yourself.”
— Coco Chanel