Hiring company

Cambridge Central Mosque

The Cambridge Central Mosque is Europe's first pioneering eco-friendly mosque and the first purpose-built mosque within the city of Cambridge, England.

1 open roleCambridge, United KingdomChecked 3 days ago

Open roles

by Wahab Shaikh