AEON Bank CTO Glen Cha Steps Down After More Than Three Years