Steven Spill in Sydney works at Telstra (Scrum Master).
Share this profile
Telstra
Dec 2018 - Present
-
Present
Scrum Master
Telstra
May 2014 - Nov 2018
-
Senior Project Specialist
Echo Entertainment Group
Dec 2013 - May 20146 months
-
Project Manager
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT TELSTRA