Amina Lahbabi-Peters, née Amina Lahbabi is a Moroccan interpreter and translator, who has gone on to become a branding, marketing and Communication for Development specialist.
Amina Lahbabi-Peters, née Amina Lahbabi is a Moroccan interpreter and translator, who has gone on to become a branding, marketing and Communication for Development specialist. (en)