5841 employees
Keywords studios provides creative and technical services to the video game industry.
1998