David Church has an extensive background in project management, consulting, and managing client relationships. He is currently employed at Bank of America as a “Senior Vice President, Business Solutions – Technology” and has worked at Bank of America since 2004 in various project management and analysis roles. Before joining Bank of America, Church worked in “Big 5” consulting firms – Arthur Andersen, KPMG Consulting and BearingPoint.

His teaching experience includes Undergraduate and MBA business courses at Cal Lutheran University and National University. Church has also taught at DeVry University and California State University – Channel Islands (Camarillo). David Church was asked to create the Cal Lutheran University’s Project Management course for Executive MBAs in 2017.