Glen Fossella Consultant Glen Fossella is a technology industry executive with a background in payments and branch automation.