Eric McKirdy

Eric McKirdy

Global Customer Care Manager,

About Eric McKirdy

Eric McKirdy oversees’s worldwide customer care and technical support operations. He is the primary point of contact for all user-submitted product feedback across all its web properties.  

More From Eric McKirdy

Customer Service

Will Your Company Be a Leader of the Customer-Service Revolution?

These four key ways can help a startup or small company win over consumers to be brand loyalists.