Description
Ogooga comprises a team of around 100 highly experienced marketing professionals with expertise in Content Writing, Social Media, Design, Performance Marketing, and SEO. With headquarters in Bucharest, we skillfully manage a portfolio of 30+ websites and 50+ integrated casinos, consistently delivering successful outcomes for our clients.
EST 2016
RO, Bucharest
51 - 200 Employees
Licences
Certificates
No reviews yet...
