Ben Mackay in Sydney, New South Wales works at Telstra (Group Manager, Solution Consultants (Enterprise - NSW and QLD)).
Share this profile
Telstra
November 2015
-
Group Manager, Solution Consultants (Enterprise - NSW and QLD)
Telstra
July 2014
-
November 2015
Senior Consultant
Telstra Global
October 2011
-
May 2014
Head of Technical Consulting, EMEA
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT TELSTRA