Latest episodes of the podcast Progress not Perfection
01: Own Your Inadequacy
21/10/2017
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.