CONTROLLER Job in Princeton 08540, New Jersey Us

Large central NJ company looking to add a Controller to their organization.
The Controller will manage the accounting staff, A/R and A/P clerks, and manage the month-end close process from accruals through financial statements; work on budgeting and forecasting as well as day to day communications regarding financial information; improve process and be responsible for several improvements to current systems; responsible for day to day ad hoc reporting projects and interaction with CEO and COO;
reconcile multiple monthly bank statements; prepare monthly, quarterly and annual financial statements to be distributed to all partners; direct and monitor day to day functions related to all billings, accounts receivable, accounts payable; Full budgetary responsibility, with associated variance analysis.

Job Experience:
More than 5 years