Quetzal Grimm leaves Compass to expand The Agency in Silicon Valley
Grimm, who most recently served as a sales manager at Compass, will lead The Agency’s expansion throughout Silicon Valley with offices located in Los Altos, Palo Alto and Woodside. Continue reading