Alain Ducheyne, Managing Director at Maven Group