Natasha Karanfilovska photo

Natasha Karanfilovska

Partnerships Manager

DevNetwork

Marketing

Location

Macedonia -

Industry

Information Services