Skip to main content
Teodor Olteanu

Responsible for driving IT strategy to support employees across several countries, Teodor has gained insights into ways organizations can leverage data to smoothly navigate periods of intense change and complexity.

Articles by: Teodor Olteanu