V
Manager – Marketing & Corporate Communication
Virtusa•location_onColombo, Sri Lanka
work_historyFull-Timehome_workOn-site
About the Role
Strengthen Virtusa's brand presence and media visibility across India and Sri Lanka through PR coordination, CSR storytelling, employer branding, and social media management.