Niklas Karbowiak

Manager Strategy & Business Development at Mutabor

About

Links

Timeline

  • Manager Strategy & Business Development

    October, 2022 - present