Jan Strecker

Managing director

Other team members