John James

John James

John James

Engineering leader @Expedia Group. Solving customer problems with technology. Opinions are my own.