Based in Lausanne, Randall is originally from the United States.

After working several years in disaster management, Randall worked in marketing with the Credit Suisse Group, and in leadership development with the Swissair Group. He then was the group CEO of an international NGO. Randall has been involved in many networks such as The World Economic Forum, EU-CORD, or YPO.

Academically, Randall has a global role as a Senior Teaching Fellow with the Leadership Centre of Lancaster University (UK). He is also a Doctoral Fellow with a research topic on leadership transition.

Randall speaks English.