RNZ reports the Englishman has been appointed head coach of the Canada men's sevens team, a month after being sacked by the Samoa Rugby Union.
He led Samoa to a ninth place finish during the World Series but they failed to qualify for the Rio Olympics.
McGrath said the past month has been a rollercoaster of emotions.
"From the shock of the dismissal and the upheaval and the legal issues that transpired in between and it's been a great weight off my shoulders to get the Canada job and I'm really looking forward to that," he said.