Controller

Location: Sunrise, FL | Department: Accounting and Finance | Type: Full Time | Min. Experience: Experienced

Company Overview

At SproutLoud our people and culture are central to our incredible growth. Perhaps that's why in 2016 SproutLoud was ranked one of the 50 Innovative Companies to Watch by Silicon Review. In 2015, we were named among the 50 Most Promising Google Technology Solution Providers in the country by CIO Review, among the Top 10 Marketing Automation Solution Providers nationwide by Marketing Tech Insights, and ranked No.1 for Local Partner Execution by Forrester Research in 2015. SproutLoud has also been recognized as one of the Fastest-Growing Technology Companies by Deloitte, Inc. 5000, Inc. 500 and the South Florida Business Journal multiple times between 2010 and 2016.  

We are looking for eager, talented, experienced and passionate professionals to help our clients grow using SproutLoud technology.

Headquartered just west of Fort Lauderdale in Sunrise/Weston, Florida, SproutLoud develops its own technology to service the local marketing needs of large organizations. We help our clients manage their brands and distribute their marketing resources locally - through sales channels, franchisees, chain-retail locations, dealer networks, value-added reseller (VAR) programs, and field employees/offices - with a comprehensive distributed marketing solution. SproutLoud solutions manage brand compliance, increase speed to market, automate manual tasks, and provide robust reporting and business intelligence.

Job Summary

The Controller is responsible for the accounting operations of the company, including leading the preparation of the monthly and annual financial statements. Additionally, the Controller is responsible for establishing a comprehensive set of controls and budgets designed to mitigate risk and ensure the accuracy of the company’s reported results and ensure that reported results comply with generally accepted accounting principles. He/she oversees the day-to-day activities of the accounting team and is responsible for their training and development.  

Responsibilities and Duties

  • Provide overall management of Accounting function and team including bi-weekly Dashboard 1:1 meetings, scheduled reviews, and performance management as needed
  • Maintain an organizational structure adequate for achieving the department's goals and objectives
  • Conduct team training and take responsibility for team’s general knowledge level
  • Implement and ensure adherence to documented accounting policies, procedures and controls
  • Identify opportunities to increase department efficiencies and improve processes
  • Execute specific projects as identified by management
  • Ensure that accounts receivable are collected promptly
  • Ensure that accounts payable are paid in a timely manner
  • Ensure that all reasonable discounts are taken on accounts payable
  • Ensure payroll is processed on time each period
  • Ensure commissions are calculated and paid in a timely manner
  • Ensure that regular bank reconciliations are completed
  • Ensure that required debt payments are made on a timely basis
  • Maintain chart of accounts
  • Maintain orderly accounting filing system
  • Maintain system of controls over accounting transactions
  • Oversee preparation and delivery of timely and complete financial statements, including P&L, Balance Sheet, Cash Flow Statements, AR & AP reports and sales reports
  • Examine revenue and gross profit on a monthly basis to ensure proper recognition, accurate matching of costs, and reasonable gross profit in each product/service category
  • Calculate and report key sales, expense and operating metrics
  • Maintain Product Line and Customer profitability analysis
  • Analyze and identify expense trends, and identify potential cost savings opportunities
  • Support the production of the annual budget and forecasts
  • Calculate variances from the budget and prior year results and identify drivers behind significant variances
  • Assist with questions arising from the leadership team
  • Monitor cash and debt levels
  • Develop and maintain 13 week cash flow forecasts
  • Responsible for all tax, license and registration reporting and compliance
  • Coordinate the provision of information to external auditors for the annual audit

Qualifications and Skills

  • Bachelor’s degree in Accounting or Finance with 10+ years accounting experience
  • CPA and/or MBA preferred
  • 3+ years experience in a supervisory or managerial accountant role
  • Excellent general accounting knowledge, including an extensive understanding of current accounting principles
  • Knowledge of federal and state financial and tax regulations
  • Strong organizational and administrative skills
  • Detail oriented with a forensic mindset
  • Highly proficient Microsoft Excel skills.  Proficient with other Microsoft Office and Google Documents applications
  • Extensive experience with accounting software; QuickBooks preferred
  • Experience with payroll administration
  • Must be professional, possess excellent interpersonal skills and have the ability to handle sensitive, confidential situations
  • Position continually requires demonstrated poise, tact and diplomacy
  • Must be able to effectively interact and communicate with outside customers, vendors, professional service providers and individuals at all levels of the company
  • Work requires continuous attention to detail
  • Excellent verbal and written communication skills
  • Ability to establish priorities and meet deadlines
  • Must be able to work in a fast-paced environment and portray demonstrated abilities to manage multiple competing tasks and demands
  • Effective decision-making abilities are necessary

Benefits and Perks

At SproutLoud, we continue to cultivate an environment that aspires to be one of the best places to work - period. SproutLoud pays the full cost of some benefit programs with our team members. For others, our team members share the cost with the Company. Benefits include health-care coverage (medical/dental/vision), life and long-term disability insurance, an employee assistance program (EAP), supplemental insurance, 401K plan (with Company match after one year), maternity and paternity benefits, professional development, generous paid time off (PTO) policy, employee and client referral programs, and wellness initiatives. We also have fun along the way - a fully paid gym membership right next door, community involvement events, creative recognition programs, bagel Fridays, BBQ/picnic summers, annual kick off events, monthly happy hours/team building activities, casual dress code, etc. And because we believe in keeping the innovative spirit alive over the long haul, we provide a paid four-week sabbatical leave after every sixth year of service for team members to recharge, renew and reboot.

Having a career at SproutLoud means you are on a team that helps each other win. You will be in an environment that is 100% jerk-free, and share values with others who are accountable, care, inspire, elevate and grow. Come grow with SproutLoud!

Apply for this position

* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Who referred you to this position?
LinkedInLinkedIn profile URL:
What languages do you speak fluently?
Desired salary*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*