Dean Seddon - What does it take for businesses to succeed in the future? | Supla