Otto Herrera
San Francisco
Otto Herrera is an event producer. He has five years of on-site experience with clients ranging from corporations to non-profit organizations. As a Bachelors of Science candidate at The Art …
Otto Herrera is an event producer. He has five years of on-site experience with clients ranging from corporations to non-profit organizations. As a Bachelors of Science candidate at The Art …