• Radu Ancuta

Radu Ancuta

Solver of the impossible. Software team lead having solved several impossible software problems. The team’s software, security and tech head.