Marketing Sourcing & Advertising Team Leader
- Job Title
- Marketing Sourcing & Advertising Team Leader
- Job ID
- 27772308
- Location
- Washington, DC, 20007
- Other Location
- Washington DC
- Description
-
Marketing, Sourcing & Advertising Team Leader
Summary
V-Tech Solutions is seeking a driven Marketing, Sourcing & Advertising Team Leader to
lead recruitment marketing and talent sourcing efforts. This role manages campaigns and a team
to attract top talent and support company growth.Responsibilities
Lead and manage a team responsible for marketing, sourcing, and advertising efforts
Develop and execute recruitment marketing strategies
Oversee job posting distribution across platforms (Indeed, LinkedIn, social media, etc.)
Drive sourcing efforts through proactive outreach and networking
Monitor advertising performance and optimize campaigns for ROI
Collaborate with HR, Account Management, and Operations teams
Track and report key metrics (applications, leads, conversions, engagement)
Train, mentor, and coach team members
Ensure brand consistency and compliance with company standardsQualifications
Bachelor’s degree in marketing, Business, Communications, HR, or related field
3+ years of experience in marketing, recruiting, sourcing, or advertising
Prior leadership or team lead experience preferred
Experience with ATS/CRM systems and job boards
Strong knowledge of digital and social media marketing platformsSkills
Team Leadership & Coaching
Recruitment Marketing & Employer Branding
Digital Advertising (Indeed, LinkedIn, Meta, Google Ads)
Talent Sourcing & Outreach Strategies
Campaign Planning & Optimization
Data Analysis & Performance Reporting
Communication & Presentation
Project & Time Management
Collaboration Across Departments
Problem-Solving & Strategic Thinking