David Zapletal

Activities in companies