Benjamin Alle, Managing Director