Tadas Karkalas

Tadas Karkalas

Thinking. Connecting ideas, systems and people. Learning continuously. Always trying to understand the big picture