Victor Sahlstedt

Swedish Online Marketer currently living in Stockholm, Sweden.

Previously lived and worked in New York City, United States and Dubai, United Arab Emirates.