Oscar Karlsten
Oscar Karlsten

Oscar Karlsten

Chief Information Officer at Catena Media.