EMO wordt geleid door een Management Team, onder leiding van de Managing Director. Het Management Team bestaat verder uit een Manager Commerce and Business Development, Manager QHSSE, Manager HR, Manager Operations en Manager Finance.
Bij EMO werken ongeveer 350 mensen in vast dienstverband. Gezamenlijk zijn zij verantwoordelijk voor een omzet van ruim € 120 miljoen per jaar.