Adrian Corsin becomes Managing Director