Sales, strategy and business development within financial services. Adapt disruption, or be disrupted.
See more