Luxembourg caters to a new breed of manager