Navro chief Joe Redmond: ‘I don’t quite fit the profile of a fintech start-up CEO at this stage in my career’