Alex Davda

Alex Davda is a business psychologist at Ashridge Business School