Vor seinem Wechsel zu Lawo war Olff als Account Manager bei einem Full-Service-Dienstleister für Big Data, Cloud Services und Managed Hosting tätig. In Ergänzung zu seinem Studium (Elektrotechnik und Informatik) bringt er außerdem mehr als 15 Jahre Broadcast-Erfahrung, unter anderem bei Pinnacle und Avid, mit.