Role Overview NEXRA is a Malta-based technology platform covering six verticals: shipping aggregation (NEXRA Express), payments, hospitality, restaurant and F&B, recruitment technology, and government infrastructure.…