Paid Social Regional Manager, North America jobs in United States
cer-icon
Apply on Employer Site
company-logo

Dell Technologies · 1 day ago

Paid Social Regional Manager, North America

Dell Technologies is a leading company focused on transforming how individuals and organizations work, live, and play. The Paid Social Regional Manager will oversee the paid social media strategy for North America, leading the regional social media team and managing advertising budgets while developing innovative strategies for campaign performance enhancement.

Data ManagementInformation and Communications Technology (ICT)Information ServicesInformation Technology
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Develop and oversee the regional paid social media strategy and manage and allocate paid social advertising budgets effectively
Innovate and implement new social media strategies to enhance performance
Ensure that paid social efforts align with broader digital media goals
Provide Strategic Leadership -Lead the development and execution of the regional paid social strategy, guide the team to ensure social media planning aligns with overall marketing objectives and stay informed about the latest trends and innovations in social media
Campaign Management - Oversee the planning, implementation, and optimization of regional paid social campaigns, collaborate with other digital media managers to ensure an integrated approach across all digital channels and analyze campaign performance and implement strategies for continuous improvement
Stakeholder and Vendor Relations - Manage relationships with social media partners, agencies, and third-party vendors, provide insights and feedback to senior leadership on paid social performance and work closely with media teams to ensure localized execution of global strategies
Compliance and Best Practices - Ensure all paid social activities comply with industry regulations and company policies and standardize reporting and campaign management practices across the team

Qualification

Paid social media strategySocial media team leadershipPaid social advertising budgetsSocial media platforms knowledgeCampaign managementUp to date with trendsCommunicationStrategic thinking

Required

Bachelor's degree in Marketing, Communications, or a related field
10+ years of experience in paid social media planning and buying
Proven track record in leading social media teams and managing budgets
Strong understanding of social media platforms and advertising tools
Excellent leadership, communication, and strategic thinking skills
Up to date with the latest social media trends and best practices

Benefits

Your life. Your health. Supported by your benefits.

Company

Dell Technologies

company-logo
Dell Technologies provides essential infrastructure for organizations to build their digital future.

H1B Sponsorship

Dell Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (240)
2024 (247)
2023 (210)
2022 (311)
2021 (323)
2020 (294)

Funding

Current Stage
Public Company
Total Funding
$4.5B
2025-09-27Post Ipo Debt· $4.5B
2018-12-28IPO

Leadership Team

leader-logo
Todd Edmunds
Global CTO Smart Manufacturing, Edge Compute and Digital Twin
linkedin
leader-logo
Jillian Mansolf
Senior Vice President Global Sales Strategy & Transformation
linkedin
Company data provided by crunchbase