Andrew Babbage
Andrew Babbage

Andrew Babbage

Reformed engineer, strategy lover, marketer. Removing bias from recruitment