50 employees
Meinrad is a marketing firm that offers sales, campaign management, database solutions, consultancy, and technical support services.
1990