Insight Strategy Group; Mia Scelsi, Andi Glick and Jillian Rodriguez

Insight Strategy Group named Mia Scelsi associate director, operations and Andi Glick senior project manager. In addition, Jillian Rodriguez joined the company as creative writer.

Next story loading loading..