70 employees
Schoesslers focuses on advertising and media technology and offers strategic communication solutions, PR, social media, and events services.
2011