Director, Corporate Communications

USA (Remote)

Salary Not AvailableDirector/Executive8+ years expFull time

Posted 2 months ago

Top 1% of applicants do these two things.

The other 99% submit and hope. You're about to do something different.

Job Summary

Own and execute Deel's global corporate and financial communications in the U.S., steering the narrative around vision, product storytelling, policy, and milestones.

  • Media relations: build and maintain strong relationships with top-tier business, financial, tech, and trade media and craft compelling pitches for Deel and its executives.
  • Moments and leadership: lead communications for product launches, financial announcements, partnerships, and other corporate milestones, and prepare spokespeople with clear briefing materials.
  • Monitoring and optimization: manage reactive communications, measure impact, and refine messaging, channels, and strategy in partnership with sales and marketing.

Job Description

Own and execute Deel's global corporate and financial communications in the U.S., steering the narrative around vision, product storytelling, policy, and milestones.

  • Media relations: build and maintain strong relationships with top-tier business, financial, tech, and trade media and craft compelling pitches for Deel and its executives.
  • Moments and leadership: lead communications for product launches, financial announcements, partnerships, and other corporate milestones, and prepare spokespeople with clear briefing materials.
  • Monitoring and optimization: manage reactive communications, measure impact, and refine messaging, channels, and strategy in partnership with sales and marketing.
Deel logo

Deel

Deel is the all-in-one Global People Platform that simplifies and streamlines every aspect of managing an international workforce—from culture and onboarding, to local payroll and compliance. Our industry-leading suite of HR tools, payroll solutions, mobility services, and compliance expertise makes it possible for companies of all sizes to scale globally with unmatched speed and flexibility.Today, Deel serves over 35,000+ companies worldwide—from small teams to publicly traded enterprise businesses.

Founded in 2019
San Francisco, California, USA
8K employees (289 in marketing)

Traffic Signals

Monthly Visitors
3.1M
Monthly Google Ads Budget
$2.8M
Traffic Source Mix
Search
29.9%
Direct
62.2%
Referral
5%
Social
1.6%
Paid
1.3%

Headcount Trend

Current headcount: ~8.4K

Marketing Team

Marketing Team Size
152 (2% of company)

Funding

Total Funding
$1.3B
Last Raise
$300M
Series E, 5 months ago

Funding History

  • Oct 2025
    Series E • $300M
  • Feb 2025
    Secondary Market • $300M
  • Dec 2024
    Undisclosed • $3M

Recent News