McLaren has given Nicolas Brown the post of president for the Americas at a moment of strong demand and profitability.