Skip to main content
Uncategorised

Meet Majella Villahermosa


Meet Majella Villahermosa, Information Security and Operations Manager at Elula. Majella brings a good dose of zen to the team. She loves nature, writing and music.