Marcelo Camelo in Newport, New South Wales works at Google (Tech Lead/Manager).
Share this profile
Google
Nov 2015 - Present
-
Present
Tech Lead/Manager
Google
Mar 2008 - Present 1
-
Present
Sofware Engineer
Aristocrat Technologies Australia
Jun 2007 - Mar 200810 months
-
Mar 2008
Graphics Engineer
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT GOOGLE