Did you already met Monte? Menesch won't show until you get information about his location from Monte. You have to complete all missions for at least two fixers (Goodin – Perry, Tayla – Pentonville, Lynn Murphy – Edom, New Constantinople), then go to Oxford. Check guide for more details.
PS...