TownSq employs 221 employees. The TownSq management team includes Currie Blair (Regional Sales Director), Amelia Duckworth (Senior Director of Marketing), and John Wallace (Vice President of Platform Services).
Looking for a particular TownSq employee's phone or email?