Lydia Russell in Ballajura, Western Australia works at Scope Logic (Technical Manager).
Share this profile
Scope Logic
Mar 2020
-
Present
Technical Manager
Scope Logic
Aug 2019
-
Mar 2020
Digital Experience Lead
Rocky Bay
Jan 2019
-
Aug 2019
Business Intelligence Lead
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT SCOPE LOGIC