Brand Communication Manager
About the Role
We are looking for a dynamic Brand Manager / Brand Communicator who can build, position, and protect the brand
across all platforms.
This role will lead PR, brand communication, content strategy, and copy direction to ensure a strong, consistent, and
premium brand presence.
What You'll Do
- Manage overall brand positioning and communication strategy
- Handle PR activities, media relations, and press releases
- Develop and execute brand campaigns across digital & offline platforms
- Lead content strategy across website, social media, ads, and marketing materials
- Write and supervise high-impact copy (ads, website, scripts, brochures)
What You'll Bring
Must Have
- Ensure brand consistency across all touchpoints
- Coordinate with design, performance marketing, and sales teams
- Monitor brand perception and competitor communication
Good to Have
- Strong experience in Brand Management & PR
- Excellent copywriting and storytelling ability
- Strategic thinking with campaign planning expertise
- Experience in content planning and calendar management
Key Skills
White chips are must-have. Grey chips are nice-to-have.
Our Interview Process
HR Screening Interview
Verify candidate details, communication skills, career stability, salary expectations, and role interest.
Technical Interview
Department Head/Technical Manager evaluates technical knowledge, problem-solving ability, and relevant experience.
Final Interview
Conducted by Management/Director to assess cultural fit, attitude, and overall suitability.
Apply for This Role
Fields marked with *are required. We'll never share your data — see our Privacy Policy.
Don't See Your Role?
We're always on the lookout for exceptional talent. Send us your resume and tell us what you'd bring to the Svitch team.
