
Charlotta Falvin has 20 years of experience from various management positions in IT and telecom focusing on international business development
Charlotta Falvin has 20 years of experience from various management positions in IT and telecom focusing on international business development