P

Peoplecert

Offers globally recognized professional certification exams

Brand & Corporate Communications Manager

Brand & Creative Marketing +1Confirmed live in the last 24 hours
Full-timeAthens, GreeceNo salary listedIn-person

About the Job

Requirements

  • A Bachelor’s degree in Communications, Marketing, Public Relations, or a related field is required; a Master’s degree is a plus.
  • At least 8 years of experience in brand communications and corporate events, either in-house or within a creative, advertising, or public relations agency.
  • At least 5 years of hands-on experience managing company-hosted events, corporate participation in third-party events, sponsorships, and executive engagements, including planning, budgets, suppliers, coordination, execution, and post-event reporting.
  • A proven track record of delivering successful brand campaigns, including employer brand and corporate social responsibility efforts.
  • Strong storytelling, writing, and editing skills.
  • Strong project management skills and the ability to manage high-impact, cross-functional projects in fast-paced environments.
  • Solid communication and stakeholder management skills.
  • Excellent command of English; C2-level certification is desired, and LanguageCert C2 LTE or C2 IESOL certification is a plus.
  • Advanced computer literacy is required; ECDL Advanced certification is desirable.

Responsibilities

  • Drive the execution and rollout of brand-focused campaigns, including corporate brand, employer brand, and corporate social responsibility initiatives.
  • Manage end-to-end planning and delivery of non-commercial corporate events, including company-hosted events, third-party event participation, sponsorships, and executive engagements, from concept and coordination through setup, on-site execution, and post-event reporting across human resources, environmental, social, and governance, and corporate brand initiatives.
  • Develop, refine, and enforce brand guidelines to ensure consistency across internal and external communications.
  • Shape and manage the brand narrative through storytelling and content aligned with business priorities and values, ensuring consistency, clarity, and impact across communication channels.
  • Monitor brand perception and public sentiment, identifying risks and opportunities.
  • Evaluate campaign performance and engagement metrics, report insights, and recommend improvements.
  • Support internal communications that reinforce culture and brand advocacy.

Desired Qualifications

  • C2-level English certification, such as LanguageCert C2 LTE or C2 IESOL.
  • ECDL Advanced level certification.

About the Company

Peoplecert

Offers globally recognized professional certification exams

PeopleCert provides assessment and certification of professional skills through a global network of training providers, corporations, and government bodies. It is the sole examination institute for Axelos’ global best practice qualifications, including ITIL and PRINCE2, and offers online and paper-based exams with online proctoring to validate a candidate’s knowledge and skills. Exams generate revenue via fees, and certification helps professionals advance their careers in areas like project management and IT governance. Unlike many competitors, PeopleCert combines exclusive rights to Axelos qualifications with a broad, worldwide delivery network and flexible exam formats to reach candidates globally.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$495M
Headquarters
Athens, Greece
Founded
2000

Recently Posted Jobs

Explore more opportunities at Peoplecert

See more jobs