Greg Craig

Principal Engineer and Director,
Use My Protection — Customer

Allstate Northern Ireland

Silhouette profile headshot.

About you: With over 20 years of experience in the software industry, Greg is a seasoned technology leader and Principal Engineer at Allstate. Having advanced through a series of senior roles Greg has led complex engineering initiatives, driven architectural innovation, and shaped strategic technology direction across global teams. Known for a deep technical acumen and a collaborative leadership style, Greg brings a proven track record of delivering scalable, high-impact solutions in enterprise environments.

Greg is married to Joanne and has 4 daughters, Ella, Lucy, Tess and Willow. Greg likes to spend his time with his family, he also has a passion for music and can often be found in his music room.