Career Opportunities

Do you want to make a difference in one of the world's leading business continuity software companies? Apply now to join the Assurance Software team.

Current openings

Account Executive

Job Summary:

The Enterprise Account Executive is a key role at Assurance Software selling our award-winning Business Continuity Management Software, Emergency Notification Services and Software Professional Services. The candidate is responsible for executing regional sales and business development strategies across North America. The candidate will play a pure hunter role by unearthing and closing new business with targeted prospective customers. The candidate will develop revenue-producing relationships with decision-making CXO level executives as well as drive the sales cycle of all sales opportunities from initial prospect communication through contract execution.

About You:

  • You are a sales professional that has a strong work ethic, high aptitude for learning and who is seeking a position for growth and expansion of responsibility.
  • Self-starter with a reputation for being an effective change agent.
  • You must have the proven ability to listen, extrapolate information, and leverage resources to effectively provide solutions to customer. 
  • You are a hardworking, competitive type that is driven to succeed.

Responsibilities:

  • Grow Assurance Software revenue by closing net new logos within the Software suite of products.
  • Achieve monthly, quarterly and annual sales targets established by the VP, Sales
  • Direct responsibility and management of lead generation strategies, prospecting plan execution, contact, qualification and development for gaining viable new accounts.
  • Responsible for the development, execution, and delivery of quality solution focused client presentations at a “C” level.
  • Manage the communication and internal coordination of Assurance Software sales support infrastructure to insure customer education and satisfaction.
  • Accurate and timely forecasting is an essential part of the account executive’s role.
  • Manage the end-to-end sales process for all opportunities including initial client communication, on-site presentations, RFP/RFI responses, multi-day client workshops, negotiation and deal signing. 
  • Support the team’s market research and competitive positioning analysis in partnership with presales, marketing and product development.

Job Requirements:

  • College Degree preferred but will consider applicants with equivalent work-related experience with a minimum educational requirement of a H.S. Diploma or GED equivalent.
  • Previous proven expertise in managed services, Business Continuity, Emergency Notification, high availability solutions, consulting and/or software solution sales.
  • Strong hunter profile with a proven track record of success selling enterprise level SaaS/ software and services
  • Minimum of 4 years of successful sales experience within a large, strategic account environment.
  • An extraordinary drive to pursue opportunities both within the target client as well as to marshal the necessary resources within Assurance Software to ensure strong solution creation and implementation of the strategy once accepted.
  • The ability to present to a large audience of C level decision makers persuasively and with ease is mandatory.
  • Prior experience in relationship building with industry executives at trade shows, conferences, industry events and professional association meetings.
  • Exceptional ability to motivate and influence key contacts and decision makers.
  • Proven talent for making effective initial calls to target companies and the ability to develop relationships from a cold call or networking activity.

Work Environment:

This position is located at ASI headquarters in Wayne, Pennsylvania. While performing the duties of this job, the employee is regularly required to use hands and fingers to handle, feel or operate objects, tools or controls, and reach with hands and arms. The employee is frequently required to talk and hear. While performing the duties of this job, the employee regularly works in an office setting in front of a computer 80% of the time.

Apply Now: Email your resume to HR@assurancesoftware.com

Account Executive - UK

Job Summary:

The Enterprise Account Executive is a key role at Assurance Software selling our award-winning Business Continuity Management Software, Emergency Notification Services and Software Professional Services.  The candidate is responsible for executing regional sales and business development strategies across UK and EMEA.  The candidate will play a pure hunter role by unearthing and closing new business with targeted prospective customers. The candidate will develop revenue-producing relationships with decision-making CXO level executives as well as drive the sales cycle of all sales opportunities from initial prospect communication through contract execution.

About You:

  • You are a sales professional that has a strong work ethic, high aptitude for learning and who is seeking a position for growth and expansion of responsibility.
  • Self-starter with a reputation for being an effective change agent.
  • You must have the proven ability to listen, extrapolate information, and leverage resources to effectively provide solutions to customer. 
  • You are a hardworking, competitive type that is driven to succeed.

Job Responsibilities:

  • Grow Assurance Software revenue by closing net new logos within the Software suite of products.
  • Achieve monthly, quarterly and annual sales targets established by the VP, Sales
  • Direct responsibility and management of lead generation strategies, prospecting plan execution, contact, qualification and development for gaining viable new accounts.
  • Responsible for the development, execution, and delivery of quality solution focused client presentations at a “C” level.
  • Manage the communication and internal coordination of Assurance Software sales support infrastructure to insure customer education and satisfaction.
  • Accurate and timely forecasting is an essential part of the account executive’s role.
  • Manage the end-to-end sales process for all opportunities including initial client communication, on-site presentations, RFP/RFI responses, multi-day client workshops, negotiation and deal signing. 
  • Support the team’s market research and competitive positioning analysis in partnership with presales, marketing and product development.

Job Requirements:

  • College Degree preferred but will consider applicants with equivalent work-related experience with a minimum educational requirement of a H.S. Diploma or GED equivalent.
  • Previous proven expertise in managed services, Business Continuity, Emergency Notification, high availability solutions, consulting and/or software solution sales.
  • Strong hunter profile with a proven track record of success selling enterprise level SaaS/ software and services
  • Minimum of 4 years of successful sales experience within a large, strategic account environment.
  • An extraordinary drive to pursue opportunities both within the target client as well as to marshal the necessary resources within Assurance Software to ensure strong solution creation and implementation of the strategy once accepted.
  • The ability to present to a large audience of C level decision makers persuasively and with ease is mandatory.
  • Prior experience in relationship building with industry executives at trade shows, conferences, industry events and professional association meetings.
  • Exceptional ability to motivate and influence key contacts and decision makers.
  • Proven talent for making effective initial calls to target companies and the ability to develop relationships from a cold call or networking activity.

Work Environment:

This position is located in the UK and may work remotely from a home office. There will be times that this position requires local travel and meeting and visiting client sites. Usually sits in front of a computer 80% of the time.

Apply Now: Email your resume to HR@assurancesoftware.com

Accounting Manager - Corporate

Job Summary:

Manage the daily accounting activities to produce accurate and timely management reports including the financial statements and operating metrics to support the business managers; advise management on interpretation and improvement of results. This position will provide guidance to the Accounting Processor and Human Resources Manager with respect to accounting procedures and close processes.

Job Responsibilities:

  • Assist in setting up stand-alone independent financial systems and reporting processes for the carve-out of this SAAS software business.
  • Implement general ledger and related systems (such as A/P, A/R) with assistance from CFO and external consultants. Learn technical details of systems to become the in-house expert.
  • Develop revenue recognition workbooks in Excel for North America and European operations, including relevant information for monitoring customer invoice processes.
  • Develop monthly reporting package thorough discussions with CFO and management; review and update definitions of financial terms and metrics. Develop prior year references for inclusion in reporting package.
  • Develop reporting process including key procedure steps and workday timeline. Begin reporting to the timelines.
  • Complete account reconciliations for opening balance sheet accounts and subsequent periods.
  • Assist in establishing an HRIS and Payroll system with the CFO and HR Manager.

Job Functions:

  • Manage the daily accounting activities to produce accurate and timely management reports including the financial statements and operating metrics to support the business managers.
  • Provide business analyses and insights into the operating results and variances (i.e., actual vs. budget, vs. forecast, vs. trends) according to the daily, weekly or monthly requirements. Work with management to understand results and provide advice on possible improvements in operations.
  • Ensure financial records and system controls are in place and operating effectively, in compliance with GAAP and company policies, across the full range of financial systems including general ledger, financial close and revenue recognition, accounts receivable, cash collections, accounts payable, banking, payroll and employee benefits, income and sales taxes and financial reporting.
  • Maintain the financial systems (general ledger and feeder systems) posting entries and transactions and become the in-house user expert for these systems. Supervise and establish controls for any users that impact the accuracy or timeliness of the systems.
  • Provide leadership in the management of working capital, including customer invoicing, accounts receivable collections, vendor negotiations and vendor payments.
  • Complete monthly reconciliation for all accounts. Research differences and post required adjustments, improve systems and processes to continuously enhance systems and reporting.  
  • Maintain revenue recognition workbooks (Excel initially) to accurately report software revenues. Analyze customer contracts to determine appropriate accounting and update workbooks to support monthly journal entries, calculation of backlog, monthly recurring revenue run-rate, and other operating information. 
  • Assist in maintaining policy and procedure documentation for financial and accounting systems, financial reporting in compliance with GAAP and providing appropriate levels of internal controls.
  • Maintain current knowledge of reporting and regulatory changes and impacts on the organization operations and books of account.
  • Help drive the focus on operating results and continuous improvement by developing metrics and KPIs and related analyses that identify improvement areas, especially in financial and administrative processes.
  • Assist in upgrading, selecting and implementing financial and administrative systems such as general ledger, HRIS, expense reporting.
  • Duties, responsibilities and activities may change at any time with or without notice.

Job Competencies:

  • In-depth knowledge of internal accounting procedures and effective financial Exposure to financial reporting under US GAAP, preferably with hands-on experience with software revenue recognition rules.
  • Good organizational, time management and prioritizing skills. Able to multi-task and follow through and complete overlapping projects.
  • Assertive and comfortable communicating across the organization. Good interpersonal and customer service skills.
  • Accuracy and attention to detail while working under tight deadlines
  • Desire to succeed and impact the business, while being a team-player.
  • Ability to interpret, implement and then maintain compliance with company policies and procedures Business acumen with strong problem identification and problem resolution skills. High-level of critical and logical thinking, analysis, and/or reasoning to identify underlying principles, reasons, or facts.

Job Requirements:

  • Bachelor's degree in accounting, finance or related field required with academic success (GPA of 3.0 or better) or relevant work experience.
  • Minimum of 5 years of experience in accounting department with progressive responsibilities, including general ledger and financial reporting responsibilities.
  • Excellent computer skills and in-depth Excel experience, with NetSuite application experience preferred.
  • Public accounting experience and CPA designation preferred.

Work Environment:

This position is located at ASI headquarters in Wayne, Pennsylvania. While performing the duties of this job, the employee is regularly required to use hands and fingers to handle, feel or operate objects, tools or controls, and reach with hands and arms. The employee is frequently required to talk and hear. While performing the duties of this job, the employee regularly works in an office setting in front of a computer 80% of the time.

Apply Now: Email your resume to HR@assurancesoftware.com

Accounting Specialist

Job Summary:

The Accounting Specialist will provide operational support to finance and project management staff in our Wayne, PA office. This position will be involved in preparing monthly client invoices and ensuring the implementation of proper invoicing procedures and will be assigned to set-up new contracts, billing codes, budgets, rates, and modifications in Chemonics’ financial system for billing.

Accounts Payable Responsibilities:

  • Review all invoices for appropriate documentation and approval prior to payment.
  • Process vendor invoices by matching with purchase order/receipts and enter in accounting system.
  • Prioritize invoices according to payment terms.
  • Apply wire and ACH payments in accounting system.
  • Process check requests.
  • Audit and process credit card bills, process and pay expenses reimbursable to employees.
  • Match invoices to checks, obtain all signatures for checks and distribute checks accordingly.
  • Respond to all vendor inquiries.
  • Reconcile vendor statements, research and correct discrepancies.
  • Assist in month end closing by set deadlines.
  • Maintain files and documentation thoroughly and accurately, in accordance with company policy and accepted accounting practices.
  • Assist with other projects as needed.

Accounts Receivable Responsibilities:

  • Prepare monthly client invoices, which include invoice certifications and attachments for each contract.
  • Setup new contracts, billing codes, budget, rates and modifications in financial system for billing; setup new business, project management non-billable, and general operations codes in the financial system.
  • Post customer payments by recording checks and ACH transactions.
  • Update aged receivables reporting detailing overdue status.
  • Facilitate payment of invoices due by sending reminders and contacting customers.
  • Update aged receivables reporting detailing overdue status.

Job Requirements:

  • Bachelor’s degree in Accounting, Finance, or related field required
  • Minimum 2-4 years of experience with Accounts Payable, General Ledger, Payroll, Cost and Pricing, or Invoicing required
  • Prior experience with Accounting software required; QuickBooks preferred
  • Demonstrated ability to communicate clearly and concisely both orally and in writing; strong cross-culture communication and sensitivity skill
  • Demonstrated ability to handle routine administrative tasks and operational issues
  • Ability to multitask with strong attention to detail, organization, and time management
  • Demonstrated ability to follow standard practices and procedures, receive general instruction and supervision, and contribute to projects and initiatives
  • Ability to work both independently and as part of a team
  • Strong customer service and interpersonal skills
  • Demonstrated resourcefulness in problem-solving and initiative to learn new skills
  • Strong knowledge of MS Office applications

Work Environment:

This position is located at ASI headquarters in Wayne, Pennsylvania. While performing the duties of this job, the employee is regularly required to use hands and fingers to handle, feel or operate objects, tools or controls, and reach with hands and arms. The employee is frequently required to talk and hear. While performing the duties of this job, the employee regularly works in an office setting in front of a computer 80% of the time.

Apply Now: Email your resume to HR@assurancesoftware.com

Customer Success Manager

Job Summary:

The Customer Success Manager is involved in the full customer lifecycle starting post-contract and continuing throughout their subscription period. Throughout on­boarding and training, the Customer Success Manager ensures that customers are fully engaged and getting the value that they expect. Customer Success Managers are responsible for driving customer loyalty and ensuring that our customers are satisfied and are realizing measurable value from our products and services. The Customer Success Manager meets regularly with their clients. As opportunities for new functionality or issues are identified, Customer Success Manager works with the rest of Software Support and Services to fulfill the client's needs. Customer Success Managers are measured as a percentage of reference able customers, subscription renewals vs. churn, customer satisfaction, upsell, product adoption and usage.

Job Responsibilities:

  • Develop a comprehensive understanding of the customer business challenges and their objectives to map product features and benefits to their needs
  • Develop and maintain long term relationships with stakeholders within your portfolio acting as their advocate steering them toward s product functionality and features
  • Conduct strategic business reviews and conduct health check calls to review status of their deployment addressing changes in track of developing remediation steps to address
  • Protect assigned book of business and existing revenue
  • Process renewals and uncover upsell opportunities

Success Management:

  • Deliver successful customers to the contact renewal cycle and win renewal to minimize customer attrition.
  • Identify risks to the customer achieving their stated business objectives and develop risk mitigation plans to manage the risk
  • Ensure all customer communication and documentation is recorded in Service
  • Now and other tools to maintain proper documentation
  • Provide detailed descriptions of new product features and product documentation. Facilitate and encourage the use of training materials including manuals, training presentations and videos
  • Provide insight toward product development initiatives from information gathered from customer support incidents and problems.
  • Create customer statements of work (SOW), in collaboration with Professional Services team, in line with customer objectives.
  • Provide periodic updates to customer stakeholders on the progress of customer implementations
  • Update reporting system on the status of customer objectives through a predefined predictable journey
  • Cultivate strong relationships
  • Assume the role of internal advocate
  • Make the contract renewal process faster and predictable

Job Requirements:

  • A Bachelor’s degree or equivalent knowledge
  • 3-5 years of Account Management with contract negotiations
  • 3-5 years Inside/Outside Sales
  • Understanding of SDLC
  • 3-5 years' experience with contract negotiations
  • Experience with business continuity technologies & practices a plus
  • Experience using Salesforce
  • Exceptional service orientation
  • Strong documentation skills
  • Advanced ability to learn quickly in a fast-paced environment and balance multiple priorities
  • Strong analytical problem solver with the ability to use conventional and unconventional methods for problem identification and resolution
  • Excellent oral and written communication skills
  • Ability to define problems, collect data, establish facts, and draw valid conclusions
  • Ability to effectively present information and respond to questions from groups of managers, clients, and customers
  • Highly self-motivated, self-directed, and attentive to detail
  • Extensive experience working in a team-oriented, collaborative environment

Work Environment:

This position is located at ASI headquarters in Wayne, Pennsylvania. While performing the duties of this job, the employee is regularly required to use hands and fingers to handle, feel or operate objects, tools or controls, and reach with hands and arms. The employee is frequently required to talk and hear. While performing the duties of this job, the employee regularly works in an office setting in front of a computer 80% of the time.

Apply Now: Email your resume to HR@assurancesoftware.com

Information Technology Manager

Job Summary:

Administers the company’s internal information technology systems by defining, delivering, and managing IT operations through the company’s ecosystem of suppliers and partners to provide a competitive advantage and maintain the company’s internal productivity and effectiveness.

Job Responsibilities:

  • Manages the company’s internal corporate information technology systems by defining, delivering, and managing IT operations through the company’s ecosystem of suppliers and partners to provide a competitive advantage and maintain the company’s internal productivity and effectiveness.
  • Maintains superior internal customer service and support levels by establishing and maintaining organization standards and monitoring appropriate metrics and system performance parameters.
  • Preserves assets and company productivity by implementing robust security, disaster recovery and operating procedures to ensure high levels of systems availability.
  • Completes projects on-time and on-budget by proactive management, problem solving and coordinating resources and timetables with all affected parties from users to the data center.
  • Recommends information technology solutions by anticipating requirements, identifying problems, evaluating trends and evaluating solutions to match desired outcomes and results. Key member of task forces to select technology solutions.

Job Requirements:

  • Bachelor’s Degree or relevant work experience
  • Minimum of 5 years of progressive IT experience
  • Experience with corporate and remote office networking environments including LAN, Firewalls, Wi-Fi, Remote VPN and VoIP
  • Experience supporting end user hardware (PC, Apple, Printers) including break/fix, patching and imaging
  • Experience supporting Microsoft applications including Active Directory, Office 365 and Azure
  • Experience with Sales Force, ServiceNow, and other back office applications a plus
  • Knowledge of security technologies including Malware/Virus Detection, Data Loss Prevention, Content Filtering, Spam Filtering, Vulnerability Assessments and Penetration Testing
  • Interpersonal and communication skills and the ability to proactively apply consultative skills to assess user needs and provide appropriate support and solutions
  • Excellent organizational, planning, problem solving and project management skills
  • Desire to succeed and impact the business, while being a team-player
  • Certifications from Microsoft or other relevant technologies a plus

Work Environment:

This position is located at ASI headquarters in Wayne, Pennsylvania. While performing the duties of this job, the employee is regularly required to use hands and fingers to handle, feel or operate objects, tools or controls, and reach with hands and arms. The employee is frequently required to talk and hear. While performing the duties of this job, the employee regularly works in an office setting in front of a computer 80% of the time.

Apply Now: Email your resume to HR@assurancesoftware.com

Solution Advisor

Job Summary:

The Solutions Advisor represents the core knowledge and expertise of the Assurance Software solution suite and delivers that knowledge to prospects and customers on a daily basis. The Solutions Advisor part(SA) is an integral part of the Sales Team, directly partnering with the Software Enterprise Account Executives to deliver impactful customer experiences to C-levels across US and Canada.

The SA’s are subject matter experts on Assurance Software’s award-winning Business Continuity Management Software as well as our Emergency Notification Services.   They inspire confidence in the brand and enjoy using challenging situations as an opportunity to exceed customer expectations. A Solutions Advisor is on the front lines of answering questions, addressing challenges, alleviating concerns, providing demo’s and setting up proof of concept environments within Assurance Software’s suite of solutions.

About You:

  • You are a hardworking, competitive type that is driven to succeed.
  • You have a positive attitude and are a team player
  • Self-starter with a reputation for being an effective change agent.
  • You excel at presenting and demonstrating your product.
  • You create impactful experiences for prospects and customers in every step of the sales cycle

Job Responsibilities:

  • Support the sales team in their efforts by effectively presenting and selling the Assurance Software solution suite.
  • Offer technical expertise and best practices in regards to Assurance Software as well as Business Continuity.
  • Collaborate strategically with Sales Team on accounts to further the sales process
  • Convincingly communicate product value proposition from both the business and technical perspectives
  • Deliver product presentations at prospect/customer locations and/or via WebEx (travel included)
  • Deliver product presentations at Industry Trade Shows/Meetings (travel included)
  • Lead product walkthroughs and POC’s for prospects/customers on a trial of Assurance Software suite.
  • Assist as needed with diligent and comprehensive completion of Request for Proposals initiated from Prospects of Assurance Software.

Job Requirements:

  • A Bachelor’s degree or equivalent work experience.
  • Minimum of 2 years prior selling and/or presentation experience.
  • Executive level presentations to Enterprise companies
  • Ability to communicate confidently and effectively at all levels within an organization.
  • Self-starter, strong work ethic and drive to succeed.
  • Ability to work independently and as part of a team.
  • Ability to effectively plan and schedule assignments as well as meet stringent deadlines
  • Ability to learn quickly in a fast-paced environment and balance multiple priorities
  • Strong presentation skills
  • Strong oral and written communication skills
  • Strong organizational & time management skills
  • Strong interpersonal skills, with a focus on rapport-building, listening, and questioning skills
  • Must be willing to travel up to 40%
  • Prior Business Continuity Experience a plus.
  • Exposure to and knowledge of data processing, hardware platforms, enterprise software applications, and outsourced systems

Work Environment:

This position is located at ASI headquarters in Wayne, Pennsylvania. While performing the duties of this job, the employee is regularly required to use hands and fingers to handle, feel or operate objects, tools or controls, and reach with hands and arms. The employee is frequently required to talk and hear. While performing the duties of this job, the employee regularly works in an office setting in front of a computer 80% of the time.

Apply Now: Email your resume to HR@assurancesoftware.com

Want More Business Continuity Best Practices?  For industry tips and to keep up-to-date in the evolving software space,  subscribe to the Assurance Software blog.   Read Our Blog