Logo
Swatch

Swatch Marketing Director - Corporate

Swatch, Miami, FL, US, 33222

Duration: Full Time

Save Job

The Company

Swatch embraces the values that coexist in the worlds of art, design, fashion and technology; and lends to them its own spark of creativity. Thus, Swatch is considered a canvas upon which a myriad of expressions have been applied. Cutting edge style, trend setting looks and technology friendly accents have all added to the amazement of owning a Swatch.

Job Description: As the Marketing Director with Swatch Group, U.S., the position will be responsible for supporting the Marketing efforts in the U.S. including but not limited to: responsible for project management (work-back) and weekly meeting coordination, preparation of Annual marketing objectives, strategies and development of annual master marketing plan, develop and maintain annual marketing budget, oversee elements of approved co-op plans to ensure plans are executed, and manage executional elements of the brands Events.

Responsibilities:

  • Daily management of brand marketing activities and ongoing development of marketing department staff members
  • Develops and implements strategic marketing plans, sales plans and forecasts to achieve corporate objectives for products and services
  • Manage annual marketing budget
  • Constant communication with headquarters for approvals on expenditures, and planned media
  • Oversees advertising and promotion activities including print, online, electronic media, and direct mail
  • Attending industry trade shows and events as required
  • Acting as a brand ambassador as required
  • Evaluates market research and adjusts marketing strategy to meet changing market and competitive conditions
  • Production & coordination of ad materials; working with advertising agencies on ad buys
  • Monitors competitor products, sales and marketing activities
  • Controlling, Reporting and Budgeting of Marketing activities of all departments (retail, wholesale/third party retailers, visual and Ecommerce) on a monthly, and quarterly basis
  • Negotiate production costs with vendors
  • Responsible for overseeing all Project sheets, and I.O’s for marketing department
  • Manage monthly creative change out for company owned billboards and all print and outdoor advertising
  • Oversee development and activations surrounding Swatch Club
  • Evaluate incoming proposals regarding media, sponsorship opportunities and vendors
  • Establishes and maintains a consistent corporate image throughout all product lines, promotional materials, and events

Professional Requirements:

  • Bachelor’s degree in a related field required. Masters or MBA is a plus.
  • At least 8 plus years in the marketing field or a similar role is required
  • Must be proficient in Microsoft Office (Outlook, Word, Excel & Powerpoint) with an ability to learn company specific programs and software
  • Must have experience with SAP, Photoshop, InDesign and Illustrator is highly desired
  • Must have the ability to work cooperatively with staff inside and outside of the department
  • Must have excellent verbal and written communication skills; strong interpersonal skills
  • Must be able to sustain level of professionalism; friendly demeanor
  • Prior experience in a luxury goods organization is a plus
  • Must be organized, accurate, thorough, and able to monitor work for quality
  • Must be able to demonstrate an ability to handle multiple projects and details simultaneously
  • Must be able to operate with flexibility in the presence of shifting priorities and deadlines
  • Strong self-motivation, tact, diplomacy and a clear, courteous and professional manner when dealing with the public
  • Must be willing and able to travel on behalf of the brand up to 50% of the time

Benefits Program:

  • Excellent health, dental and vision insurance (eligible 1st of the month following 30 days; generous employer contribution)
  • Immediate participation in the 401(k) and 100% vested employer match after one year
  • Company paid life insurance and Long Term Disability
  • 18 PTO days per year, 23 PTO after 5 years
  • 7 days per year extended paid time for medical, parental and military leave
  • Holiday pay
  • Voluntary Flexible Spending Account, Short Term Disability, Accident/Hospital Indemnity insurance
  • Employee product discount
  • Internal transfer and growth potential
  • $500 Employee Referral Bonuses

Job Location: United States (Florida), 703 Waterford Way, Suite 450, 33126, Miami FL

Company Address: The Swatch Group (U.S.) Inc. 800 Waterford Way Suite 1000 Miami, FL 33126 USA

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Marketing and Sales

Industries: Retail Luxury Goods and Jewelry and Retail

#J-18808-Ljbffr