Darren Ridd in Melbourne, Victoria works at SEGULA Technologies (Senior Design Engineer) and was educated at Swinburne University of Technology.
Share this profile
SEGULA Technologies
May 2020
-
Present
Senior Design Engineer
Ceer
Oct 2022
-
Present
Manager - Tools & Accessories Manager, Service Project Management
iMotiv
Oct 2022
-
Present
Manager - Aftersales Tools & Accessories, Service Project Management
Swinburne University of Technology
1998
-
2004
Product Design Engineering (Honours)
Swinburne University of Technology
1995
-
1998
Associate Diploma of Mechanical Engineering
RELATED SEARCHES
SIMILAR NAMES
AT SEGULA TECHNOLOGIES