Stuart Law is leaving his role as West Indies head coach to take over at Middlesex from next season, the English county announced.
The former Australia batsman has signed a four-year deal and will begin duties in January following West Indies' tours of India and Bangladesh.
"It is a great privilege to be asked to coach Middlesex and to accept one of the plum jobs in world cricket," Law said.
"I have very much enjoyed my time with the West Indies and wish the staff and players every success.
"There is never a good time to leave but the opportunity to work with Middlesex for four years at the home of cricket was too good to decline."