Craig Ellis
Enterprise Sales Manager / Data#3
Craig Ellis is an ICT leader, having previously led large teams at Telstra. He has a keen interest in disruptive technology, intelligent consumption models and eco systems.