Patryk Spalek

Managing Consultant