Rangers have appointed Pedro Caixinha as manager on a three-year contract, replacing Mark Warburton who left the club last month, the Scottish Premier League side said on Saturday.
The 46-year-old Portuguese, who joined Rangers from Qatar's Al-Gharafa, will take charge of the team on Monday, with caretaker boss Graeme Murty in charge for Sunday's derby with Celtic.
Rangers are third in the standings, trailing leaders Celtic by 33 points.
"It is a great honour to join Rangers Football Club," Caixinha told the club website. (www.rangers.co.uk)
"This club has a great history and tradition and I am proud to follow in the footsteps of legendary Rangers managers like Walter Smith, Graeme Souness and Jock Wallace."
Caixinha had a successful spell at Mexican side Santos Laguna, and is a former assistant manager at Sporting Lisbon, Panathinaikos, Rapid Bucharest and the Saudi Arabian national team.
He has also managed Uniao Leiria and Nacional in Portugal.