Principal
Margaret O'Neill
Margaret O’Neill draws on more than 25 years of experience to oversee the firm’s functioning in terms of finance and administration. She handles accounts receivable, accounts payable, payroll, job costing, project management, budgeting, and completion of financial reports. She also optimizes expense control and productivity through office management.