Digital Marketing Manager at Blue Box Elephant - London, England, United Kingdom
A simple tool for sales reps to find & share all their company's content to prospects via a short self video or voice message. Search, Find and Engage with blue Box Elephant.