Sebastian Blicharz

SWC Technology Partners