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 - Present9 months
-
Present
Senior Design Engineer
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