The 29 year old has signed a two year contract with the principality outfit, with an option for a third year.
“We are very pleased about the arrival of Jeremy,” Monaco sporting director Vadim Vasilyev said. “His qualities and his European and international experience will be a significant asset for the team next season.”