News

Advertising firm Origin has hired Michael Rosen to serve as its Chief Revenue Officer and opened its first brick-and-mortar office in New York City.