Ogilvy Public Relations has promoted Tara May to General Manager of its Denver office. May is the first Denver-based employee to run the Denver office, and she replaces Dushka Zapata, who oversaw the Denver office from San Francisco. Ogilvy has 14 employees in Denver.
Leave a Comment so far
Leave a comment