Leadership Development Trainerral

  • Raleigh, NC, USA
  • Full-time

Company Description

insightsoftware is a growing, dynamic computer software company that helps businesses achieve greater levels of financial intelligence across their organization with our world-class financial reporting solutions. At insightsoftware, you will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team!

Job Description

The Leadership Development Trainer will help drive company values and philosophy through training and content development activities that are strategically linked to the organization’s mission and core values. The position works with the senior leaders as well as the Learning and Development team to identify and address employee and organizational development needs. The position is responsible for creating and delivering effective training programs to enable the growth of our current and potential management team.


·       Identifies internal training needs via direct request from departments or by analysis of current programs (e.g.: surveys, focus groups, or consultation with managers) and works with SMEs to create training modules and programs

·       Manages the Leadership Academy which currently includes the Aspiring Manager Boot Camp, the New and First Line Manager Training Program, and New Manager Orientation

·       Coaches managers to enhance their performance and to improve the performance of employees

·       Delivers high quality, internal training, either in-person or virtually, utilizing the best modality for the content and learning objectives

·       Creates training materials that are clear, current, meet specified training objectives, and appropriate for global audiences

·       Utilizes best-in-class facilitation skills and technology to conduct training globally

·       Facilitates the delivery of both custom and corporate training programs

·       Measures the effectiveness of training to ensure a return on investment

·       Conducts continuous analysis of training programs to ensure alignment with company objectives

·       Collaborates with subject matter experts/guest presenters to gather their input during training delivery

·       Develops/reproduces/acquires classroom materials

·       Develops training delivery schedule and cadence to meet business needs

·       Schedules logistics for training delivery (rosters, room, facilities, catering, etc.)

·       Provides feedback to instructional designers/course owners on content and makes recommendations for improvements

·       Maintains positive relationships with managers and employees to promote our culture of open communication and growth mindset

·       Other duties as assigned


·       BA/BS in education, adult learning, instructional design, business, communication, or related field

·       Strong written and verbal communication skills

·       3-5 years’ experience management/leadership training delivery

·       Course development

·       Detail-oriented, self-starter who is able to work independently

·       Strong problem solver with the ability to present issues clearly and provide solutions

·       Ability to organize and prioritize work to meet deadlines in a dynamic environment

·       Proficient in Microsoft Office Suite, Zoom, and Articulate 360

Additional Information

All your information will be kept confidential according to EEO guidelines.

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the stated work location. **