Ralph Attard

Head of Architecture

Ralph Attard is based in Malta and is Head of Architecture across the group. He holds a Masters Degree in Software Engineering, an MBA in IT Management, and various industry certifications. As an educator and public speaker, Ralph covers server infrastructure, software development, data platforms, enterprise architecture, management, and IT operations. His 17 years of hands-on and leading positions on building fully-integrated and high-performance systems takes our platforms to the next level.

He has been with Northern Gas and Power and ClearVUE Systems for two years, driving the software development for the roll out of the proprietary systems.

More of the team

Fokhrul Islam

Read more

Leah Barrett

Read more

Mark Leeming

Read more