Stefan Snyman

Lead Business Development Engineer at Terra Firma Solutions

No bio yet

Links

Previous companies

Eskom Holdings logo

Timeline

  • Lead Business Development Engineer

    February 1, 2024 - present

  • Business Development Engineer

    February, 2022