W latach 2012-13 Adam Purwin pracował w PKP na stanowisku dyrektora zarządzającego ds. prywatyzacji i nadzoru właścicielskiego, gdzie przygotowywałprocesy prywatyzacji, w tym strategię prywatyzacyjną PKP Cargo. W listopadzie 2013 r. przejął obowiązki prezesa po rezygnacji Łukasza Boronia i zadeklarował zamiar kontynuowania strategii spółki zaprezentowanej m.in. w prospekcie emisyjnym.
PKP Cargo to przewoźnik nr 1 w Polsce (60 proc. udziału w rynku) oraz nr 2 w Unii Europejskiej. Adam Purwin jest absolwentem wydziału prawa na Uniwersytecie w Białymstoku. Karierę zawodową rozpoczynał m.in. w BRE Banku, Banku Pekao i PKO BP.