Sarah kelly

Sarah kelly

Social Media Strategist, Sales and Marketing, Technology Expert, Research head.