Alex Carruthers

Alex Carruthers

Machine Learning advocate with a passion for understanding people and helping businesses ‘react to the unhappened’. ML will leave no stone unturned.