Sebastian Owczarski

top-level executive in banking and financial companies