Renatus

Location:

1906 El Camino Real, Suite 201Menlo ParkCalifornia94027United States View Map

Revenue:

$25 Million

Employees:

125
More

Description:

Renatus is a leading social games publisher in the casual gaming market. Our rich portfolio now consists of over 30 games published on the world's most popular ...  

Read More

Browse ZoomInfo’s Directories