Communications Manager

Miami, FL (On-site)

$90K/yr – $100K/yrMid Level3+ years expFull time

Posted 4 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

Lead cross-functional marketing, comms, events, and sales ops for LATAM with a focus on digital visibility and retailer partnerships.

  • Must-have: 3+ years in marketing or sales and a bachelor’s degree
  • Standout: Proficiency in Excel/Canva/Photoshop/SAP and ability to manage multiple campaigns across LATAM

Job Description

Responsibilities

  • SOCIAL MEDIA/ONLINE VISIBILITY
  • Retailer online visibility: Quarterly review of network’s websites / Update banners / negotiate more visibility
  • Create weekly social media post proposals & special paid Coop campaigns during defined key moments
  • Manage tracking file and create monthly SM reports
  • MARKETING & COMMUNICATION
  • Send monthly media plan updates to HQ & keep Bumble Bee updated
  • Support creation of monthly local standalone campaigns (sourcing/cropping images, provide newsletter copy and proof readings) for EB’s and selected key partners
  • Support creation of sales tools in Canva (CRM related)
  • Manage press contacts in LATAM (Argentina, Chile, Venezuela, Colombia)
  • EVENTS

Requirements

  • Bachelor’s degree required.
  • 3+ years in the field of marketing and/or sales are mandatory
  • Intermediate to advance proficiency level of computer literacy especially Excel and Photoshop, Canva, SAP and/or Booster
  • Availability to work extended hours

Preferred

  • Fluent in English, Spanish and/or Portuguese would be a plus

Benefits

  • Medical, dental, and vision programs.
  • Health savings and flexible spending accounts are also available.
  • Life insurance, disability benefits, and 401(k) with employer match.
  • Paid time off.
  • Wellness reimbursement benefit.
  • Employee assistance program.
  • Volunteer days off, supporting initiatives that drive change.
IWC Schaffhausen logo

IWC Schaffhausen

IWC Schaffhausen - Engineering beyond time.A Great Place to Work is where you trust those you work for, where you are proud of what you do and where you enjoy working with others.- Robert Levering, co-founder, Great Place to WorkAccording to the latest employee survey and the majority of employees, this definition applies to the working environment at IWC Schaffhausen. Because of this, IWC has been officially certified as a "Great Place to Work".Visit our Careers page for more information on our website or click on the Careers tab to know more.

Schaffhausen, Schaffhausen, CHE
952 employees (172 in marketing)

Traffic Signals

Monthly Visitors
950.1K
Monthly Google Ads Budget
$16.6K
Traffic Source Mix
Search
57.3%
Direct
35.1%
Referral
3.8%
Social
2.7%
Paid
1%

Headcount Trend

Current headcount: ~952

Marketing Team

Marketing Team Size
126 (13% of company)

Recent News