Stephanie I. in Australia works at Make Marketing Success (Head of Customer Success) and was educated at Deakin University.
Share this profile
Make Marketing Success
Nov 2020 - Present3 months
-
Present
Head of Customer Success
Delta Integrated Systems
May 2020 - Nov 20207 months
-
Nov 2020
Project Manager
FixTel Repair Centre
Nov 2018 - Mar 20201 year 5 months
-
Mar 2020
General Manager Customer Success
Deakin University
Master of Engineering (MEng). Electronics Engineering
Kwame Nkrumah University Of science and Technology
Bachelor’s Degree. Electrical and Electronics Engineering. Second class upper division
RELATED SEARCHES
SIMILAR NAMES