Michael Rivera

Evp, Executive Creative Director at Upshot

Michael Rivera is currently the Executive Creative Director and EVP at Upshot. Previously, Michael held creative leadership roles at companies such as The Marketing Store, The Integer Group, and Agency.com, working with various well-known brands. With a Bachelor of Arts from the University of Wisconsin-Madison, Michael has a strong background in communications, journalism, and public relations.

Links

Previous companies

The Integer Group logo

Timeline

  • Evp, Executive Creative Director

    Current role