We use cookies to make interactions with our website easy and meaningful, to better understand how it is used and to tailor advertising. You can read more and make your cookie choices here. By continuing to use this site you are giving us your consent to do this.

Apply now

Switzerland (HQ)
Avallain AG
Gstalden 490
9062 Lustmühle
Switzerland
Germany
Avallain AG
Morellstrasse 33
86159 Augsburg
Germany
USA
Avallain Foundation
150 West 55th Street
10019 New York
USA
Kenya
Avallain Foundation Ltd.
Royal Offices
Off Mogotio Road
Nairobi
Kenya

I have read the privacy policy.