Evident Scientific

Director of Creative Services – Marketing Communications

Evident Scientific

full-time

Posted on:

Location Type: Hybrid

Location: NeedhamMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $175,000 - $199,000 per year

Job Level

About the role

  • Lead, manage, and develop the global Creative Services & Marketing Communications team
  • Set vision, standards, and processes for creative excellence
  • Own relationships with external creative agencies and production vendors
  • Direct agency scopes, resourcing, budgets, timelines, and creative output
  • Own the annual marketing budget cycle
  • Partner with Product Marketing, Segment Marketing, Digital, Events, and Regional Marketing to execute launches, campaigns, and brand initiatives

Requirements

  • Bachelor’s degree required; advanced degree or relevant experience preferred
  • 10+ years of progressive experience in creative services, marketing communications, brand management, or digital production
  • Experience leading creative teams and managing complex, multi-channel asset production
  • Strong capability in budget planning, resource allocation, workflow management, and operational governance
  • Proven ability to work cross-functionally in a matrixed global environment
  • Excellent written and verbal communication skills
  • Willingness to travel approximately 20-30%
Benefits
  • Competitive salaries
  • Robust 401(k) program
  • Annual bonus program
  • Comprehensive medical benefits
  • Tuition reimbursement
  • Parental and adoption leave
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
budget planningresource allocationworkflow managementoperational governancecreative servicesmarketing communicationsbrand managementdigital productionmulti-channel asset production
Soft Skills
leadershipteam managementcross-functional collaborationcommunication
Certifications
Bachelor’s degreeadvanced degree