With more than 50 years of experience in ensuring product safety in transit, CCT has built a reputation as the industry's most innovative and reliable provider to the largest global life sciences companies and has had a history of vigorous growth. Reporting to the Director of Global Marketing Communications, the Sr. Graphic Designer is responsible for the development and execution of creative solutions that support corporate marketing objectives and strengthen the company's global brand presence. The role combines creative direction, brand stewardship, digital content management, multimedia production, and project leadership while collaborating closely with internal stakeholders and external creative partners if required. Lead the creation and execution of high-impact marketing assets across multiple channels, including: Sales enablement materials, Product brochures, Digital and print advertising, Pack-out documentation, product sheets, Email marketing campaigns, Social media assets, Trade show and event materials, corporate presentations, Video and multimedia content, Website and digital experiences.Oversee creative concept development from initial ideation through final production and delivery.Capture, edit, and produce high-quality photography and video content to support marketing, product launches, corporate communications, and employer branding initiatives.Ensure all creative assets meet established quality, brand, and regulatory standards.Manage the production of printed marketing and sales materials.Experience working with external agencies, contractors, and creative suppliers. Creates compelling creative concepts that connect business objectives, brand strategy, and customer engagement.Brings integrated stories to life across digital, print, video, events, and experiential channels.Confidently presents and sells creative ideas to executive stakeholders while incorporating feedback constructively.Builds strong partnerships across the organization through a collaborative, low-ego approach that elevates both the work and the team.Thrives in a dynamic, fast-paced environment, balancing multiple priorities without compromising quality.Continuously explores emerging technologies and identifies opportunities to enhance customer experiences and creative impact
Create an account to see the full posting, access our search engine, and more.You're just 60 seconds away from your new Creativeloft account.