K2 Global Communications Company Profile

K2 Global Communications Company Profile K2 Global Communications is a boutique marketing, communications, and public relations firm that was founded in 2005 and is located in Kfar Saba, Israel. This is a firm that has a proven track record of getting its clients’ important messages out to all of … [Read more...]