MICHAL HAJN

Activities in companies