Menzies doesn’t´ seem to advertise there at all
Good luck in your search, not sure which website you were looking at for Menzies, but the folowing is their public site, suggest contacting the person or people in the locations you are interested in.
Menzies Aviation - Job Search
Kind regards
GA