Der promovierte Naturwissenschaftler ist bereits seit 2002 in leitender Funktion bei Einhell tätig. Seit 2005 verantwortet er den Bereich IT im Konzernverbund, die international alle Gesellschaften mit eigenen und untereinander kompatiblen IT-Systemen unterstützt. Am 1. April 2014 wurde Urban zum Geschäftsführer der iSC GmbH, einer hundertprozentigen Tochtergesellschaft der Einhell Germany AG, bestellt. Die iSC GmbH ist für die Bereiche IT und Service des gesamten Konzerns verantwortlich.
Mit seiner Ernennung ergänzt Christoph Urban das bisherige Vorstandsteam mit dem Vorsitzenden Andreas Kroiss und den Vorständen Finanzen Jan Teichert (Finanzen) und Markus Thannhuber (Technik).