Troy Lea in New South Wales works at Twitch (Content Creator).
Share this profile
Twitch
Apr 2020 - Present9 months
-
Present
Content Creator
Nagios Enterprises, LLC
Apr 2014 - Mar 2020
-
Independent Contractor
EverWatch Global
Jun 2015 - Nov 2019
-
Nagios Consultant
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT TWITCH