This position has overall responsibility for maintaining the basic accounting system, related financial information and internal control. In addition, the position has responsibility for taxes, delivery of all financial reports and management information and related analyses. Such reports, information and analysis will generally be regularly scheduled or requested by management.