Corporate Communications will be responsible for overseeing internal and external communications, media, and public relations at VFS Global. Additionally, the role entails developing and implementing comprehensive Corporate Communication and media strategies, as well as assessing their effectiveness to ensure they align with the company's branding and strategic goals.
Duties & Responsibilities
Job Description
Communication Strategies
Lead communication strategies aligned with business objectives to enhance the company's brand image and equity.
Identify target audiences and develop tailored communication plans to meet their specific needs.
Formulate media management and corporate communication policies and guidelines.
Oversee reputation management across diverse platforms, including print, digital, social media, and online advertising.
Collaborate with media agencies to create communication plans that support strategic objectives.
Plan and execute media releases and advertisements for new business initiatives.
Strategize pre-launch and post-launch activities to strengthen brand presence and drive market development.
Research and implement industry best practices for brand building and effective communications.
Comprehensive Communication Management
Ensure cost-effectiveness and maintain budgetary control for all activities within the Corporate Communications Department.
Uphold compliance with ISO 9001 standard operating procedures (SOPs) and maintain quality standards across all communication efforts.
Oversee Marketing Communications, Internal Communications, PR & Media Management, and Client Relationship Management.
Team Management & Succession Planning
Manage and develop staff, including performance management, training, and career development.
Create and maintain a robust talent pipeline to ensure succession planning (1:2 ratio).
Environment, Social & Governance
Oversee corporate governance within the assigned region, ensuring alignment with organisational principles, policies, and regulations.
Promote judicious use of natural resources and adhere to the organisation's environment, health, and safety policies, objectives, and guidelines.
Drive the organisation's sustainability initiatives, working towards achieving established targets.
Anti Bribery Management Systems (ABMS)
Follow the ABMS roles and responsibilities details as prescribed on the ABMS manual.
a. Understanding of ethical standards and the importance of integrity in business practices.
b. Ability to identify and evaluate risks related to bribery in various business contexts. For more detailed explanation, follow the ABMS manual.
Education
Bachelor's/postgraduate degree in Marketing or a global equivalent qualification.
Experience
10+ years of experience in a Corporate Communications role, or a similar position.
Keyskills: digital marketing pr project management branding external communications advertising media public relations corporate communication marketing communication management marketing communication content writing internal communication social media communication skills
VFS Global is the world€™s largest outsourcing and technology services specialist for diplomatic missions and governments worldwide. The company manages visa and passport issuance-related administrative and non-judgemental tasks for its client governments. With 908 Visa Application Centr...