Otto Kekalainen
I am a results-driven technology executive with 24+ years in the industry with blend of leadership and tech, and deep-seated passion for open-source software.
I am a results-driven technology executive with 24+ years in the industry with blend of leadership and tech, and deep-seated passion for open-source software.