Allan Bangirana Posted on June 18, 2018March 26, 2020 by admin Allan is our CEO and believes that aliens exist. He is a great team player and workaholic who is planning to take Innovware to the moon!