{"schemaVersion":"jobsearcher.job.v1","id":"e40c7c557f79045ca4bec223","url":"https://jobsearcher.com/jobs/e40c7c557f79045ca4bec223","canonicalUrl":"https://jobsearcher.com/jobs/e40c7c557f79045ca4bec223","title":"Controller","description":"GENERAL JOB DESCRIPTION\nReporting to the Controller, the Assistant Controller will provide high level support on all financial matters of the organization to ensure and oversee financial efficiency and success.\nTASKS/RESPONSIBILITIES\nProviding multiple tailored reports to leadership as needed.\nManage daily deposits of organization.\nEntering of bills and making payments on certain timeframes depending on the carriers/brokers we work with.\nReconcile company billings and account currents to be paid usually by the 15th of each month.\nPull commission statements from all our carriers and then breakdown for different entities within our organization.\nManually enter financial information for non-downloaded carrier policies.\nPrepare company payroll on the 15th and end of the month and break it down/post.\nEach pay period, make the contributions to financial institution.\nOversee retirement plan eligibility and requirements.\nReconcile bank statements.\nFile surplus lines taxes to the State of Ohio (typically on a quarterly basis).\nPrepare commission statements to the producers at the end of the month.\nEnd of the month statements for the customers and balance accounts.\n1099’s NEC process oversight.\nPrepare everything requested from accountants re: tax purposes.\nFile and register with the Secretary of State.\nBreaking down credit card statements to be paid.\nUtilize the agency management system (Applied EPIC) for all servicing and processing tasks related to accounting functions.\nContinuously educate your knowledge of the accounting functions of an insurance agency.\nREQUIREMENTS\nMinimum of 3 to 5 years of similar related work experience required in insurance or similar industry.\nHigh School Diploma or GED required; Associates or Bachelor’s degree preferred.\nCurrent active driver’s license required.\nExperience using an agency management system (Applied TAM, Applied EPIC, AMS 360) preferred.\nJob Type: Full-time\nPay: $60,000.00 - $70,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nHealth insurance\nLife insurance\nPaid time off\nVision insurance\nSchedule:\n8 hour shift\nMonday to Friday\nAbility to commute/relocate:\nSolon, OH 44139: Reliably commute or planning to relocate before starting work (Required)\nExperience:\nIndustry Insurance: 1 year (Preferred)\nWork Location: In person","company":"Bsa Services","rawCompany":"bsa services","city":"Solon","state":"OH","isRemote":false,"isActive":false,"createdAt":"2026-08-04T14:04:49.649Z","occupations":[{"code":"11-3031.01","title":"Treasurers and Controllers","slug":"treasurers-and-controllers"},{"code":"43-3031.00","title":"Bookkeeping, Accounting, and Auditing Clerks","slug":"bookkeeping-accounting-and-auditing-clerks"},{"code":"13-2011.00","title":"Accountants and Auditors","slug":"accountants-and-auditors"}],"industries":[{"code":"524126","title":"Direct Property and Casualty Insurance Carriers","slug":"direct-property-and-casualty-insurance-carriers"},{"code":"524210","title":"Insurance Agencies and Brokerages","slug":"insurance-agencies-and-brokerages"},{"code":"524298","title":"All Other Insurance Related Activities","slug":"all-other-insurance-related-activities"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Controller","description":"GENERAL JOB DESCRIPTION\nReporting to the Controller, the Assistant Controller will provide high level support on all financial matters of the organization to ensure and oversee financial efficiency and success.\nTASKS/RESPONSIBILITIES\nProviding multiple tailored reports to leadership as needed.\nManage daily deposits of organization.\nEntering of bills and making payments on certain timeframes depending on the carriers/brokers we work with.\nReconcile company billings and account currents to be paid usually by the 15th of each month.\nPull commission statements from all our carriers and then breakdown for different entities within our organization.\nManually enter financial information for non-downloaded carrier policies.\nPrepare company payroll on the 15th and end of the month and break it down/post.\nEach pay period, make the contributions to financial institution.\nOversee retirement plan eligibility and requirements.\nReconcile bank statements.\nFile surplus lines taxes to the State of Ohio (typically on a quarterly basis).\nPrepare commission statements to the producers at the end of the month.\nEnd of the month statements for the customers and balance accounts.\n1099’s NEC process oversight.\nPrepare everything requested from accountants re: tax purposes.\nFile and register with the Secretary of State.\nBreaking down credit card statements to be paid.\nUtilize the agency management system (Applied EPIC) for all servicing and processing tasks related to accounting functions.\nContinuously educate your knowledge of the accounting functions of an insurance agency.\nREQUIREMENTS\nMinimum of 3 to 5 years of similar related work experience required in insurance or similar industry.\nHigh School Diploma or GED required; Associates or Bachelor’s degree preferred.\nCurrent active driver’s license required.\nExperience using an agency management system (Applied TAM, Applied EPIC, AMS 360) preferred.\nJob Type: Full-time\nPay: $60,000.00 - $70,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nHealth insurance\nLife insurance\nPaid time off\nVision insurance\nSchedule:\n8 hour shift\nMonday to Friday\nAbility to commute/relocate:\nSolon, OH 44139: Reliably commute or planning to relocate before starting work (Required)\nExperience:\nIndustry Insurance: 1 year (Preferred)\nWork Location: In person","datePosted":"2026-08-04T14:04:49.649Z","dateModified":"2026-08-04T14:04:49.649Z","hiringOrganization":{"@type":"Organization","name":"Bsa Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Solon","addressRegion":"OH","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e40c7c557f79045ca4bec223"},"url":"https://jobsearcher.com/jobs/e40c7c557f79045ca4bec223"}}