About this role
Senior Manager of Marketing Communication at CSC ServiceWorks. Location: United States or Canada. Role: shaping narrative, supporting executives, managing social Requirements: 6+ years in B2B marketing/corporate communications, PR, or brand storytelling; internal and external communications, executive messaging, social strategy, PR agency management, team leadership, and exceptional writing/editing. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Remote Languages: English