Jessica D'souza
Jessica D'souza

Jessica D'souza

Adrenaline / adventure seeker, who loves the creative challenge that working in marketing brings.