Michele Willis Smith has a Bachelor's Degree in Business Administration and Management with a Minor in Psychology from Vanderbilt University. With a strong background in marketing and branding, Michele has held key positions at companies such as Ventana Canyon Club and Lodge, Canyon Ranch, Sea Level Branding & Design, and Silversea Cruises. Michele has a proven track record of successfully leading creative vision, strategy, and brand management across various projects.
August, 2020 - present
Chief Marketing & Sales Officer at Sekisui Alveo AG
Chief Marketing & Sales Officer at Charles Tyrwhitt LLP
Chief Marketing & Sales Officer at Fun Town RV
Chief Marketing & Sales Officer at Evergreen Life Services
Chief Marketing & Sales Officer at Sime Darby Property
Access the worlds's biggest network of public org charts
Learn more