Ready to research Swatch and discover 10,000 other top national sponsors?
Public Relations & Sports Partnership Manager
Public Relations and Sports Partnership Manager (U.S.)
As a Public Relations & Sport Partnership Manager with Swatch Group, U.S., the position will be responsible for developing and imp...