Logo
job logo

LatAm Marketing & Communications Manager

IWC Schaffhausen, Miami, FL, United States


A luxury retail brand located in Miami is searching for a Marketing and Sales Support professional. The ideal candidate should have a Bachelor's degree and a minimum of 3 years in marketing or sales. This role involves managing online visibility, supporting event coordination, and administrative duties. Proficiency in Excel, Photoshop, and Canva is vital, along with fluency in English, Spanish, and/or Portuguese. The company values work-life balance and offers a comprehensive benefits package. #J-18808-Ljbffr