Leigh Finch is the Distinguished Consultant and Consulting Team Leader for Riverbed Professional Services. He leads a team of consultants in the Asia Pacific Region focused on Digital Performance Management.
Leigh has 20 years’ experience in the industry across both public and private sectors. He is passionate about technology and how it is used to enable Customer Success. He presents regularly at industry forums and runs webinars on Digital Performance Management.