David Szendi

Activities in companies