CEO (Chief Executive Officer)

Technology company logo thumb
operating since 2002
Headquarter in Munich
Technology Transfer Office