18 employees
Regatta is a cloud based web solutions company that provides software development, network consulting, and website development services.
2013