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.
Personal information being leaked or sold online is something that strikes fear into the hearts of most people. Identity theft takes this one step further...