Stefan Olaru

Bucharest

IT PhD, Rock Drummer, Slow Runner, With Big Dreams

  • Work
    • Ericsson
  • Education
    • Phd, Computer Science