Gleb Speranski

formerly Team Manager Technical, EECA, and now Head of Sales and Marketing, Insulpro Manufacturing Ltd