11 employees
Antamedia is a privately held company (since 2001), bringing the benefits of specialist business software.
2001