Boston-based creative agency Colossus has made an integral addition to its Executive Leadership team, hiring Allison Waters Doherty as general manager of Design.
Boston-based creative agency Colossus has made an integral addition to its Executive Leadership team, hiring Allison Waters Doherty as general manager of Design.