Senior Consultant | MCSE



“If you don’t have time to do it right the first time, how will you find the time to fix it later?"

From finance to lotteries, perspective from the front lines of security

In over 15 years of working in LAN environments, security, and auditing, Miles has a wealth of experience. He managed IT departments within banks, working closely with internal and external auditors on compliance and security regulations. He provided computer and network support for city government, higher education, healthcare, insurance, and many other public and private sector organizations. Miles’ consulting clients benefit from his broad and deep knowledge.

Miles is a Senior Consultant in BerryDunn’s Management and IT Consulting Group. He performs IT security audits and reviews, as well as risk assessments for financial, higher education, and healthcare clients. He also performs SOC engagements of state lotteries, the pari-mutuel industry, and third-party administrators. In addition to his experience in network administration, security, and management in the financial industry, Miles is a Microsoft Certified Systems Engineer and a Certified Novell Administrator.

Experience Highlights:

Miles helps clients with a variety of issues including:

  • Security program reviews and architecture assessments
  • IT audits and operational reviews
  • Management and regulatory requirements for technology use
  • Internal audit planning and risk management
  • SOC 1 (SSAE 18), SOC 2, SOC 3
  • Service organization controls
  • IT consulting/security
  • IT support for financial audits
  • Software change management


Community Service:

  • Auburn Ski Association, Board Member
  • Lost Valley Racing Club, Board Member
  • Auburn Suburban Little League, Board Member


  • MCSE