DAVID HAVRÁNEK

Activities in companies