Impress helpt vanuit Woerden opdrachtgevers met de uitvoering van offline en online marketing- en communicatie en de productie van documentstromen. Daarnaast heeft Impress zich gespecialiseerd in het produceren van opleidingsmaterialen voor uitgeverijen en opleidingsinstituten. Daarin biedt Impress een geautomatiseerd one-stop-shop concept met dashboards voor procescontrole op afstand. Impress beschikt over veel productiefaciliteiten, creativiteit, kennis van ICT en een team van 70 professionals, die als uitgangspunt hebben opdrachtgevers beter te laten scoren met online en offline oplossingen. Impress is gecertificeerd voor ISO 9001 (kwaliteitsmanagement), ISO 14001 (milieumanagement) en ISO 27001 (informatiebeveiliging) en voldoet aan de norm NEN 7510 voor informatiebeveiliging in de zorg.