Steve Ross is an accomplished Art Director with extensive experience in the gaming industry. Currently serving as Art Director at Roblox since January 2021, Ross has contributed to the platform's evolution. Prior to this role, Ross held the position of Art Director at Electronic Arts from November 2012 to November 2021, and also at Activision from July 2007 to November 2021. Earlier in his career, Ross worked as a Lead Artist at EA Redwood Shores from 2004 to 2005 and as an Artist at Crystal Dynamics from 1999 to 2002.
This person is not in any teams
This person is not in any offices