Cleco rolls out new self-service payment kiosks in customer service offices

Cleco announced the installation of new self-service payment kiosks at its 13 customer service offices across the state. “Many customers have asked for an option to pay their bill in-person with a credit or debit card. Now, customers can go into a local customer service office and make a payment using this self-service option,” said Ron Smith, director of customer experience. “This new paymen…