
Stephen Vowles
Chief Marketing Officer
Stephen joined AJ Bell in 2025. He has over 25 years experience in senior customer and marketing roles in businesses like Sainsbury’s, Barclays and Argos. Today Stephen is responsible for Brand and UX across the AJ Bell Group and Marketing in our direct-to-consumer business.