Kelly Mahoney has worked as the Payment and Technology Operations Manager at BP Products North America based in Warrenville, IL since 2003. Kelly is responsible for BP's point-of-sale and telecommunication systems associated with payment acceptance for over 13,000 BP branded retail sites in the U.S. She also has responsibility for the authorization of credit and debit transactions along with issuer and merchant settlement systems and payment operational processes associated with credit and debit acceptance within the U.S. Prior to this position, Kelly lead the system's conversion of BP's proprietary consumer card programs to Chase Bank and held a variety of leadership positions within BP's retail segment.
Kelly participates in several industry forums and conferences associated with payment acceptance and operations. She holds an MBA from DePaul University Chicago and a BS in Finance from Loyola University. She currently resides in the Chicagoland area and enjoys spending time with her husband, six month old son and yellow-lab.