On The Grid Financial is a not for profit financial institution based in Metro Atlanta, Georgia, United States, catering to employees in the Electric Utility Industry across eleven states: Alabama, Arkansas, Florida, Georgia, Kentucky, Louisiana, Mississippi, North Carolina, South Carolina, Tennessee, and Virginia. Established in 1935, the company operates in the Financial Services, Payments, and Banking industries.
As of now, there is no public information available about the company's latest investment round or the participating investors.