OpenTeams

OpenTeams is a place for open source contributors to showcase their contribution, get recognition and compensation for their work & a place for o... more
  • Project manager 50%
  • Product Management 50%

Eunice Chendjou

15 days ago