Social Media Marketing Intern (Summer '26)

Los Angeles, CA (Remote)

Salary Not AvailableIntern/New GradIntern

Posted 16 hrs ago

Job Summary

Original Job Description

Todd logo

Todd

Todd is a future-focused family-owned business in New Zealand that produces, generates and supplies energy to local markets and partners with local and international investors across diverse asset categories.

Marketing team
2
Employees
102
Headquarters
Wellington, Wellington, NZL
Founded

Traffic Signals

Monthly Visitors
2.3K
Monthly Google Ads Budget
$0.0
Traffic Source Mix
Search
93.8%
Direct
1.8%
Referral
1.8%
Social
1.8%
Paid
0.8%

Headcount Trend

Current headcount: ~102