Omens Studios
Omens Studios has offices in Singapore, U.K., Malaysia, India, U.S. and China. With a portfolio of multiple award-winnin... Read more
Team 50 - 249 Employees
Rate $25 - $49/hr
Location
Petaling Jaya,
Malaysia
68100.
View Animation & Multimedia Company Profile