Background
Macfarlane, David Gordon was born on June 2, 1947 in Portland, Oregon, United States. Son of Gordon August and Virginia Lorraine (Thompson) F.
defense systems design and development executive
Macfarlane, David Gordon was born on June 2, 1947 in Portland, Oregon, United States. Son of Gordon August and Virginia Lorraine (Thompson) F.
Bachelor of General Studies in Business Administration, University Nebraska, Omaha, 1976. Master of Business Administration, University Nebraska, 1980.
Computer operator and programmer Data Systems, Inc., Portland, 1967-1968. Computer programmer Far West Federal Savings & Loan, 1968. Programmer, system analyst Provider Reimbursement Consultants Data Services Company, Virginia Beach, Virginia, 1970-1971, San Diego, 1971-1972.
Systems analyst Provider Reimbursement Consultants Information Sciences Company, Bellevue, Nebraska, 1972-1981, project manager, 1981-1985. Department manager Provider Reimbursement Consultants Government Information Systems, 1985-1990. Operations center manager Provider Reimbursement Consultants Inc., 1991-1993, vice president, general manager, 1994-1995.
Vice president Exposure, Epidemiology and Risk Systems, Inc., Seabrook, Maryland, 1995—2000. Vice president chief operating officer Kathpal Technology Mclean, Virginia, 2000—2003. Vice president Data Computer Corporation America, Ellicott City, Maryland, 2003—2004.
President Chief Executive Officer Innovative Information Solutions Inc., Leesburg, Virginia, since 2004. Chairman member Lansdowne Home Owners Association Finance Committee, 2007—2009. Member Loudoun County Dulles Town Center Community Development Authority, since 2008, London County Republican Community, since 2009.
Board of directors, past president Bellevue Swim Club, l979-84. With United States Army, l968-70. Member Armed Forces Communications and Electronics Association, United States Space Foundation, Air Force Association, Omaha Press Club.
Married Zella Mae Garber, January 24, 1969 (divorced February 1987). Children: Carol Anne, Nancy Jane. Married Kathryn June Kuhfahl, May 13, 1991(divorced June, 2003).
1 stepson, Chad Patrick Hughes.