avatar for Otto Soidinsalo

Otto Soidinsalo

Technical Application Manager
Otto Soidinsalo, Technical Application Manager, Borregaard
Dr. Otto Soidinsalo holds a Ph.D. in organic chemistry from the University of Helsinki. Currently he works as a Technical Application Manager at Borregaard. Before joining Borregaard, Otto has been working in various positions in pharma and cellulose derivatives related industries, ranging from R&D to product and application development and technical services.

Twitter Feed