02.13.2024 - By Bree Aesie
Alastair Budge talks about his experience working in technology start-ups and how his ideas about success have changed over time.
Level: Advanced
Accent: United Kingdom (London)