Gian Heimann studied law in Zurich and Geneva. He then completed an LL.M. in international law in the Netherlands and completed internships at the Swiss Embassy and an international organisation. He has been a trainee lawyer at Bratschi Ltd. in Zurich since October 2025.