Alistair Langer absolvierte das Studium der Sozialwissenschaften. Er ist seit 2010 Integraler Business Coach. Als Marketingleiter war Alistair Langer am Aufbau von “forum Nachhaltig Wirtschaften” zum reichweitenstärksten Magazin und Internetportal für Nachhaltigkeit und Corporate Social Responsibility im deutschsprachigen Raum mitbeteiligt. Zudem ist er Projektleiter und Editor in Charge des englischsprachigen Spin-Offs forum CSR international.