Icon Agency makes senior appointments to boost presence and digital capabilities
Canberra, Australia – Icon Agency has announced three senior appointments, with Dr. Jason Guo as the new chief technology officer, Andrew Mackay as executive director of digital, and Isaac Townsend as lead developer, to strengthen its presence and bolster its digital capabilities in Australia. The key appointments come as the...