Richard Turrall in Canberra works at Leidos (Solutions Architect).
Share this profile
Leidos
Feb 2019
-
Present
Solutions Architect
Leidos
Apr 2017
-
Present
System Engineering Manager
Lockheed Martin Australia Pty Ltd
Oct 2014
-
Present
Capacity and Availability Manager
None listed.
RELATED SEARCHES
AT LEIDOS