Ben Lord possesses extensive experience in corporate communications, having held various roles at Equifax from December 2022 to March 2025, including Senior Manager and Executive Communications Specialist. Prior experience at NCR Corporation includes serving as Global Executive Communications Lead, showcasing expertise in corporate marketing and public affairs. Additional roles at Wellstar Health System and Berry College further demonstrate strong communication skills in diverse environments. Ben Lord holds a Bachelor's Degree in Communication with a concentration in Public Relations and a focus on Business Administration from Berry College, complemented by dual enrollment studies at Abraham Baldwin Agricultural College.
This person is not in any teams
This person is not in any offices