Marcin Pichur

Regional VP Sales for the UK, Spain, Italy and Poland and oversees at DocuWare.