Richard Thomas Managing Director