Manager, Research and Development
edmonton, alberta, canada
IMI CCI
Technical Univ Wroclaw Poland, Imperial College London UK