Spencer Rowe

Head of Sales

Spencer has a wealth of consulting experience with over 19 years spent working in financial services. He is an IT business analyst / project manager by trade, has delivered large scale projects for global financial and banking institutions, and is best placed to advise our prospective clients on our service offerings.

Recently appointed as our Sales & Marketing Head, Spencer will be responsible for executing our business development, sales and marketing strategy.