Scylla Technologies

Web and Digital Marketing Agency

Leadership:
Zack Oughriss
Industry:
Advertising & Marketing
Founded:
2014
Company size:
11-50

MORE COMPANY INFORMATION

What is this?

Scylla Technologies was born 5 years ago in Atlanta GA, with the aim of making the combination of our strategic knowledge and web design available to companies for their introduction to the online world. With the passage of time and the evolution of the Internet, online marketing and changes in the technological and economic environment have extended this unique goal of web design to a wide range of services.

—Information provided by company