Ralph Attard

Chief Technology Officer

Ralph Attard is based in Malta and is Chief Technology Officer 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

Paul Barrett

Read more

Martin Nicholson

Read more

Andrew Laird

Read more