Mark joined ESGI in 1996 and has over 25 years experience in accounting, with over 15 as a controller. He is responsible for controller duties for ESGI and subsidiaries, and creates consolidated monthly financial statements and supporting schedules. He oversees payroll, accounts receivable, accounts payable, and cash management functions, and supervises an accounting staff of five. Mark is a passionate Virginia Tech alumnus, a history buff, and a civil war re-enactor.
Sign up to view 0 direct reports
Get started