Company: IBM Sales and Marketing Center - Dublin
Country: France