Aujan established the Indigo Bay Resorts on Bazaruto Island, Mozambique in 2001, and the Pemba Beach Hotel & Spa in Pemba, Mozambique in 2002.[1] In 2013, Aujan entered into a partnerships with hotel chain Minor Hotel Group.