Edward Taaffe

Ed has enjoyed a dual career moving backwards and forwards between leadership roles in software engineering and transforming marketing functions.