JLR Canada has named Rory Beattie its new president, filling a position that’s been vacant for about six months.