11 employees
Okkralabs provides creative services in web design, web development, mobile app development and cloud computing.
2007