InterviewsNews Interview with Julie Ewald, Chief Everything Officer for Impressa Solutions by Massimo Barnett December 23, 2020 December 23, 2020 Julie Ewald is the Chief Everything Officer for Impressa Solutions, the all-remote agency she founded in… 0 FacebookTwitterPinterestEmail