Birgit Lewandowski

Development Director at Electrochaea

Birgit has extensive management experience in R&D, production and QA in industrial biotechnology.


Org chart