Ellen Quirke, based in London, GB, is currently a Head of Customer Success at IRIS Audio Technologies. Ellen Quirke brings experience from previous roles at IRIS Audio Technologies, Swimming Nature and Logmate NZ. Ellen Quirke holds a 2016 - 2019 Master's degree in Sports and Exercise @ Auckland University of Technology. Ellen Quirke has 1 emails on RocketReach.
Looking for a different Ellen Quirke?
Find contact details for 700 million professionals.