Technical Support Engineer
Merck KGaA, Darmstadt, Germany
Merck Life Science
Customer Relations Manager
Swedish Ministry for Agriculture
Administrator
SLU - Swedish University of Agricultural Sciences