History
- Founded in November 2004
- Business activities started in January 2006
- ISO 9001 certification since 2008
Shareholders
- Independent legal entity
- Owned 100% by OHB SE/Bremen
Site and size
- Offices in Betzdorf (LU)
- 50 staff from 15 different countries