Brand consulting and design firm Landor has appointed Andrew Welch as its new managing director for its London office to enhance its growth in the EMEA region. Joining from Y&R South Africa where he held the role of CEO, Welch previously worked at Landor as executive director for EMEA.