Job Description
Role:
The role of the Program Manager is to support and supervise and manage the Project Managers and Professional Services engineers in the planning, coordination and controlling of projects throughout their life cycle. The Program Manager will work with the operations team to develop and manage long term goals, operating against a budget and managing weekly targets for both the project Management and Professional Services teams. The role will involve reporting and analyzing of data, with a view identifying inefficiencies and gaps in the process.
Responsibilities:
• Team
o Manage the team
o Run the team meetings
o Report on team performance to Ops team and line manager
o Consult with senior members (clearly defined) of technical team for tech support
o Jointly recognise deficiencies in department and plan to improve
o Work with Professional Services Steering team to set engineer levels
o Reporting on time, data and requested reports from Management Team
o Approving overtime requests in advance of work being completed, signing off on same
o Have a positive influence on the team spirit, motivation and morale amongst team members
• Projects
o Ensuring Projects are delivered on time and within budget.
o Coordinate with project management team
o Time and resource planning
o Identify project timing issues and prevent against overrun
o Coordinate projects with sales/service/engineers
o Together with PM and Sales teams ensure milestones and projects ready for billing are sent through to invoicing in a timely manner
o Work with the scheduling team to ensure weekly set targets are met with reports made available for weekly management meetings
o Handling expenses and billing cycles
• Recruitment & HR
o Responsible for the performance management of all team members ensuring the have clear KPI’s and are held accountable
o Lead the recruitment process of new engineers including engagement with agencies and interviewing candidates
o Induction of new employees into the team
o Keep up to date personal records of team members
o Keep up to date skills and certification records of team members
o Career planning and advancement for the team
o Staffing reviews alongside senior technical members
o Maintains accurate records for employee holiday requests
o Assisting in planning and arranging events within team
o Manages staff expense requests
• Ops
o Represent Professional Services Team on Ops team
• Customer
o Be the go to person for customer issues
o Arranging internal and customer meetings by scheduling appropriate meeting times, booking rooms, creating agendas and takes meeting notes
o Communicate with relevant agencies to produce travel itineraries for business trips and employee events
o Engage with customers and be an escalation point for project issues
Required Skills
• Good budgeting skills
• Ability to take ownership
• An interest in helping employees with career development
• Strong Attention to Detail
• Exceptional Communication
• Strong Prioritisation and Organisation Skills
• Ability to Handle Confidential Information
• Strong Record Keeping Skills
• Presentation Skills
• Fluent in written and spoken English