David is a Consulting Manager at The Alliance Group. He received his Master’s degree in Accounting and Financial Transaction Services from Wake Forest University and his Bachelor’s degree in Accounting and Business Administration from Washington and Lee University. Before joining Alliance, David spent six years at Ernst & Young LLP (EY) in the Commercial Audit practice and holds his CPA license. During his time at EY, David worked with both public and private companies in industries that include real estate and hospitality, aerospace and defense, and diversified industrial products. He has significant exposure to financial reporting considerations, including a robust understanding of SEC rules and regulations, and a diverse technical accounting background. David is a marathon runner who most recently completed the Chicago Marathon and the Philadelphia Marathon, enjoys exploring new restaurants, and travelling with friends and family.