Sheila Oviedo

Senior Product Manager, InterExchange

MSc International Relations, Lancaster University (2002)