Savvas studied in the US as a Civil Engineer, following an MBA in Business Administration. He is also certified with a Chartered title in Insurance from College of Financial Services as well as with other Insurance Accreditations and titles. He worked for many years for several insurance companies at the Hartfod state of Connecticut in the USA which is considered the capital of the world in insurance matters.