Richard Shaw
Chief Financial Officer / Atturra
Richard Shaw has over 25 years of experience in the finance, technology, media and telecommunications sectors.