Responsible for developing and executing corporate communication and marketing initiatives that support the organization's brand, reputation, and market presence.
You will lead brand and campaign management, performance analysis, and content development, while managing marketing campaigns, communication materials, and digital platforms, ensuring brand consistency across all touchpoints.
You will work closely with cross-functional teams to support stakeholder engagement, achieve communication and marketing objectives, and evaluate communication effectiveness through performance analysis and reporting.
Maintain and strengthen the organization's digital presence, including the corporate website and social media platforms, to increase audience engagement, brand awareness, and market reach.
Support communication and engagement initiatives for clients, partners, prospects, industry audiences, and employees, ensuring alignment with organizational objectives and messaging.
Monitor, analyze, and report on communication and campaign performance to measure effectiveness, identify opportunities for improvement, and support data-driven decision-making.
Requirements
Bachelor’s degree in business, communication or a related area is mandatory.
6 – 8 years of experience in B2B marketing, corporate communications, or related marketing functions.
Experience of working in the information technology industry is mandatory.
Experience in coordinating with and managing external agencies, vendors, freelancers, and other creative service providers.
Experience in developing marketing and corporate communication materials such as presentations, brochures, case studies, announcements, and digital content.
Excellent verbal and written communication skills.
Organized with high attention to detail.
Ability to coordinate with multiple teams to ensure clear, consistent, and cohesive communication across marketing and corporate communication initiatives.
Ability to work with corporate management, employees, service providers, media, and the larger community.
Ability to offer sound media relations advice to the senior management.
Proficient in Microsoft Office Suite or related software.
Benefits
People Who Have Your Back. We believe the best work happens when people feel trusted, supported, and inspired.
You’re always learning New challenges, new industries, new skills—growth is built into the job.
You’re trusted We care about outcomes, not micromanagement.
You’re part of a Global team Smart, kind people from around the world who collaborate, challenge each other, and win together.
You’re building a career, not just a role We think long-term and invest in people who want to grow with us.