Dimagi Africa

Elena Dalla Riva

Project Manager

About Elena Dalla Riva

Elena is a Project Manager based in Cape Town. Born and raised in Italy, she decided to venture to South Africa after graduating in Languages for International Commerce at the University of Verona – and hasn’t gone back since. Elena has 10 years’ experience in the Technology and e-commerce space, of which 4 years in UX and Usability, and is passionate about Project Management. Elena’s interest was caught when enrolling in the Humane Technology course, where she got inspired to help build technology and use her experience for positively impacting the lives of others. At Dimagi, Elena strives to provide accessible, useful and valuable products to organizations and users of all different backgrounds. Elena is a coffee enthusiast. In her free time, you can find her hiking with her dog or knitting.