Prior to Keller Postman LLC, Rick was a Senior Manager at Deloitte LLP working on a broad range of investment management and financial companies.
Rick earned both his Bachelor of Business Administration and Master of Science in Accountancy degrees at the University of Notre Dame, where he graduated cum laude. Rick is also a certified public accountant.