July 11, 2025

Lead Graphic Designer- Manager

Sedgwick Springfield, Massachusetts

Newsweek Recognizes Sedgwick as America’s Greatest Workplaces National Top Companies Certified as a Great Place to Work® Fortune Best Workplaces in Financial Services & Insurance Lead Graphic Designer- Manager PRIMARY PURPOSE OF THE ROLE : The Creative Manager, Lead Designer will manage a team of graphic designers and oversee the design process from concept to execution, ensuring consistency, quality, and innovation across a range of global initiatives and audiences. Responsible for design and lay-out ofmarketing collateral including brochures, flyers, emails, web pages, video, event, and other media channels as part of the buyer journey. Develops and presents original, strategic concepts to creative director, business stakeholders, and marketing leadership. 7+ years of graphic/web design experience or equivalent combination of education and experience required. Sedgwick is the world’s leading risk and claims administration partner, which helps clients thrive by navigating the unexpected.

Create an account to see the full posting, access our search engine, and more.

Looking For Similar Jobs?