What are the responsibilities and job description for the Controller position at Robert Half?
What you get to do every single day
- Check deliverables of self and team to certify they meet client expectations
- Assess, execute and improve policies, procedures, controls and most methodologies
- Present executive committee and partners with monthly financial reports
- Collaborate with executive team and partners to support efficient and effective firm-wide operation
- Flexible in completing tasks beyond formal job responsibilities
- Responsible for month-end and year-end close of income statement and balance sheet, account reconciliations & G/L analysis
- Research, plan and implement Finance Department initiatives including software and systems implementation and other departmental or firm-wide improvements, as needed
- Manage the production of and monthly monitoring of the annual budget and forecasts
- Prepare cash-flow reports, projecting cash needs at weekly and monthly intervals, daily cash management
- Ensure timely cash collection by driving the timing for monthly billing and other cash management techniques
- Oversee the activities of the finance department, such as accounts payable, billings & collections, and payroll
Requirements
- Strong communication skills, excellent interpersonal skills, both oral and written, and ability to build as well as deliver effective presentations
- Command of year end closings
- Full Cycle Payroll experience
- Month end closings experience
- Strong familiarity with Ad Hoc Reporting
- Excellent analytical, quantitative and social skills
- Prior work in technology, analytics and management experience desired
- Strong organizational skills and a proven ability to meet deadlines
- BA/BS in Accounting or Finance
- 5 years of progressive accounting experience, including as a Controller preferred
- Excellent written/verbal communication and organizational skills
- CPA or MBA preferred
- Takes action on items beyond formal job responsibilities
- Attention to detail and demonstrated ability to follow standard procedures is a requirement
- Demonstrated ability to work in a dynamic and constantly changing company environment
Salary : $90,000 - $110,000