Finance Magnates sat down with the CEO of the firm to discuss technology, education, and Formula One.