• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

15 Educators providing Courses in London

Winners Academy Uk

winners academy uk

London

Winners Academy is a registered educational examination body, which deals with Advanced level programmes and also Consultation. Basically we help to prepare and also in the placement of our students into a registered educational institution under our care around them. We are affiliated to several schools in and outside Nigeria operating various A'level programmes such as IJMB, JUPEB, Diploma, Cambridge A'level, NAGCE , TOEFL, IELTS,GRE etc. We prepare our students to be self-dependent and also help them in their academic plans/ pursuit; we help them get the right grades, process admission and assist in Visa application process. We have an outstanding record of placing students into best universities in Nigeria at all levels from A’ Level to post-graduate students. It was established to provide qualitative and reliable educational assessment, encouraging academic and moral excellence and promoting sustainable human resource development. Out of the hundreds of Thousands of students that apply and sit for UTME yearly only about 20% are successful in securing admission into Nigeria universities. Most of these candidates, who fail to secure admission, reapply in subsequent years thereby worsening the admission burden in Nigerian Universities. Even for those who successfully score over 200 in UTME, some of them end up not being able to secure admission. The worst dilemma is that they cannot use the result in the following year, as UTME result is only valid for one (1) year, as against the IJMB,JUPEB,CAMBRIDGE,NAGCE result which has no expiry date.

Teachmeislamapp.com

teachmeislamapp.com

London

Welcome to my journey of how to Teach Me Islam came to launch.  Assalamu Alaykum,  My name is Nabeela, CEO of TEACHMEISLAMAPP.  I hold a Masters’s equivalent degree in Islamic Theology and Jurisprudence. I am also a qualified Early Years Educator. With 9 years+ of solid experience in Education. Since then, I am now also a qualified Business Analyst. With 9 years of experience on my side, I have become aware of this untapped potential for the facility that was missing within our community. I realised that the demand for qualitative Islamic teaching with progressive results for parents and students is high. It has been my dream to scale out, unite and build a limitless platform, bringing different social groups together, no matter the age, gender, religion or background.  Teach Me Islam is the first of it's kind, an award winning pioneering virtual organisation. An easy and accessible online platform and application that is designed to offer you the flexibility to book high-quality Islamic private tuition lessons from the comfort of your home. Delivered to you by British-educated, security-assured DBS-verified, rightly qualified Islamic tutors who nurture our students through their programme that transforms our student's lives spiritually.  We use a revolutionary three-tier programme steeped in rich Islamic history from Arabic comprehension of the Holy Quran to the teachings of the Prophets and their noble companions. Enjoy interactive and highly-organised lessons through our easy-to-use platform, in a digestible style designed to build confidence and help you or your loved ones learn in a coherent way that is both effective with long-term practical results in our student's lifestyles. Suitable for adults and children, both men and women.  Learn through interactive online lessons at your pace with friendly and familiar tutors who share similar values and beliefs. Contact us via our contact form on our website for a free phone call consultation for all the details. 

New Perspective

new perspective

London

The Social Impact Specialists Hanif Osmani Hanif founded the New Perspective Group to help tackle socio-economic inequality. His professional community development journey began in 2002 as a trainee on a £56m regeneration programme on the Ocean Estate in East London, one of the most deprived areas of the UK – and the estate on which he grew up... [FLIP TO READ MORE] Hanif has held several posts, including senior management and leadership roles in a local authority, housing association and two grassroots charities, developing and delivering innovative community development programmes that have been praised as examples of best practice. Strategy, innovation and partnership development are the common threads that run throughout his career, and his areas of expertise include community engagement, economic development and health & wellbeing. He strongly believes in the power of enterprise and well-paid employment to lift disadvantaged communities out of poverty, and both of these topics are close to his heart. He is an autodidact with a broad range of interests, including tech, photography, videography, branding, marketing, graphic design, web design, and more. Hanif seeks to encourage organisations to fully utilise these tools to help drive engagement, deliver real social impact, and fully harness the power of one of his true passions: storytelling. Alexandra Porter Alexandra is a visual anthropologist and filmmaker with a degree in Social Sciences and Social Anthropology and a Masters in Visual Anthropology and Documentary Production. She is deeply passionate about equality and has worked with a broad range of charities to help inspire change and improve the quality of life for some of society's most disadvantaged groups. [FLIP TO READ MORE] In the UK, Alexandra has worked with Oxfam, the British Heart Foundation, the AAFDA charity (Advocacy After Fatal Domestic Abuse), and the Liverpool Blind Football Club. For her degrees, she conducted in-depth qualitative research on stigmatised facets of culture across the globe. As part of her Masters, she moved to Los Angeles to study and film artists living with chronic illnesses in order to understand a patient's expression of their lifeworlds, and how to improve an individual's quality of life. Her film "Pathos: The Art of Life" was officially selected for the Fine Arts Film Festival, Venice, California 2020 and screened at the Burning Man Multiverse 2020. "Trust Your Senses" received an honourable mention at the Experimental Forum 2020. Alexandra currently resides in Barcelona, where she has undergone further training in documentary filmmaking. She has also been involved with local grassroots charities such as Lloc De La Dona (an association supporting migrant women involved in sex work), the Las Kelly's (cleaners fighting for better working conditions in the tourism sector) and Volver a Latir (a rehoming association for foster dogs across Spain). Emran Hoque Emran is a multidisciplined creative specialising in visual identities and creative design. He is trained in art, design, branding, and marketing, and has worked with public, private and non-profit organisations to tell their stories through distinctive, meaningful and emotive design. [FLIP TO READ MORE] Emran has worked with the NHS, Greater London Authority (GLA), educational institutions such as SOAS, local authorities, and others to support them with brand development, web design, and other digital design services. His expertise includes making websites and digital media accessible to neurodiverse people, and his personal experience of dyslexia gives him a unique perspective as a digital professional. For over ten years, he led a creative studio in the heart of London’s creative hub, Brick Lane, and, as a freelance branding consultant, has worked internationally with some of the largest creative agencies and their clients. Emran has a strong track record of working with charities, and in 2021 he founded Digiroots CIC, a non-profit that aims to build the capacity of small grassroots charities and bridge the digital divide. He regularly organises and delivers community arts programmes for disadvantaged communities that may not otherwise have the opportunity to explore and express themselves through the creative arts. Suzanne Wolfe Suzanne is an experienced social housing professional who has spent 35 years working with social landlords, developers, local authorities, charities, and others to create and deliver real social value. Her expertise covers all aspects of housing, including social investment, resident engagement, development and regeneration, finance, and technical services... [FLIP TO READ MORE] In 2004, Suzanne joined an East London social landlord, Poplar HARCA, as Neighbourhood Director and led the area through a period of profound change, quickly building trust and working closely and effectively with the diverse local community. Together, they achieved the transformation of the area from what was regarded as one the worst areas in Tower Hamlets to one of the very best. Suzanne is a capable advocate, problem solver and negotiator. She is motivated by her experience of seeing successful neighbourhood regeneration create opportunity, raise educational outcomes and improve life chances generally. As Chief Executive of the Industrial Dwellings Society, she delivered a corporate turnaround from regulatory downgrading at the start of her tenure, securing the top Governance and Viability ratings from the Regulator of Social Housing in just two years. She is a Fellow of the Institute of Housing, co-opted member of BME London Landlords, and has worked at senior levels for four inner London councils and three Housing Associations.

Courses matching "qualitative"

Show all 20

Python Beginners Course, 1-Day

4.6(12)

By PCWorkshops

his course covers the essential Python Basics, in our interactive, instructor led Live Virtual Classroom. This Python Basics course is a very good introduction to essential fundamental programming concepts using Python as programming language. These concepts are daily used by programmers and is your first step to working as a programmer. By the end, you'll be comfortable in programming Python code. You will have done small projects. This will serve for you as examples and samples that you can use to build larger projects.

Python Beginners Course, 1-Day
Delivered Online + more
£185

Project Risk Management

By IIL Europe Ltd

Project Risk Management Have you been surprised by unplanned events during your projects? Are you and your project team frequently fighting fires? Well, you are not alone. Uncertainty exists in any project environment. While it's impossible to predict project outcomes with 100% certainty, you can influence the outcome, avoid potential risks, and be ready to respond to challenges that arise. In this course, you'll gain the proper knowledge needed to identify, assess, plan for, and monitor risk in your projects. You'll learn how to set up and implement risk management processes, helping you to minimize uncertainty and achieve more consistent, predictable outcomes as a result. What You Will Learn You'll learn how to: Demonstrate to others how the risk management processes in A Guide to the Project Management Body of Knowledge (PMBOK® Guide) apply to your project's environment, especially for high-risk projects Adapt these processes for a particular high-risk project team's operating principles Explain the importance of using risk management best practices at single and enterprise project levels Lead an initiative to implement risk management best practices in your project environment Foundation Concepts Risk-related definitions The risk management process High-risk projects and project failures Classical failures in implementing risk management Plan Risk Management Project risk management and governance Risk management planning for high-risk projects High-risk variations on a risk management plan Identify Risk Adapting the risk identification process for high-risk projects Recognizing risks spontaneously Confirming and structuring risk events for treatment Wrapping up risk identification for high-risk projects Perform Qualitative Risk Analysis Adapting qualitative risk analysis for high-risk projects Accelerating risk analysis Clearing risk action Wrapping up qualitative risk analysis for the next level Perform Quantitative Risk Analysis Adapting quantitative risk analysis for high-risk projects Ensuring effective risk analyses with data quality assessments Building a foundation for quantitative risk analysis Using discrete quantitative tools Using continuous quantitative tools Wrapping up quantitative risk analysis for high-risk projects Plan Risk Responses Adapting risk response planning for high-risk projects Optimizing active risk response strategies Leveraging contingencies for high project performance Wrapping up risk response planning for high-risk projects Implement Risk Responses Implementing Risk Responses Process Executing Risk Response Plans Tools and Techniques Best Practices Continuous Risk Management Monitor Risks Adapting risk monitoring for high-risk projects Optimizing risk plan maintenance Weaving risk reassessment into the project's progress Maintaining a continuous 'vigil' in high-risk project environments

Project Risk Management
Delivered In-Person in LondonFlexible Dates
£1,495

Project Risk Management: In-House Training

By IIL Europe Ltd

Project Risk Management: In-House Training Have you been surprised by unplanned events during your projects? Are you and your project team frequently fighting fires? Well, you are not alone. Uncertainty exists in any project environment. While it's impossible to predict project outcomes with 100% certainty, you can influence the outcome, avoid potential risks, and be ready to respond to challenges that arise. In this course, you'll gain the proper knowledge needed to identify, assess, plan for, and monitor risk in your projects. You'll learn how to set up and implement risk management processes, helping you to minimize uncertainty and achieve more consistent, predictable outcomes as a result. What You Will Learn You'll learn how to: Demonstrate to others how the risk management processes in A Guide to the Project Management Body of Knowledge (PMBOK® Guide) apply to your project's environment, especially for high-risk projects Adapt these processes for a particular high-risk project team's operating principles Explain the importance of using risk management best practices at single and enterprise project levels Lead an initiative to implement risk management best practices in your project environment Foundation Concepts Risk-related definitions The risk management process High-risk projects and project failures Classical failures in implementing risk management Plan Risk Management Project risk management and governance Risk management planning for high-risk projects High-risk variations on a risk management plan Identify Risk Adapting the risk identification process for high-risk projects Recognizing risks spontaneously Confirming and structuring risk events for treatment Wrapping up risk identification for high-risk projects Perform Qualitative Risk Analysis Adapting qualitative risk analysis for high-risk projects Accelerating risk analysis Clearing risk action Wrapping up qualitative risk analysis for the next level Perform Quantitative Risk Analysis Adapting quantitative risk analysis for high-risk projects Ensuring effective risk analyses with data quality assessments Building a foundation for quantitative risk analysis Using discrete quantitative tools Using continuous quantitative tools Wrapping up quantitative risk analysis for high-risk projects Plan Risk Responses Adapting risk response planning for high-risk projects Optimizing active risk response strategies Leveraging contingencies for high project performance Wrapping up risk response planning for high-risk projects Implement Risk Responses Implementing Risk Responses Process Executing Risk Response Plans Tools and Techniques Best Practices Continuous Risk Management Monitor Risks Adapting risk monitoring for high-risk projects Optimizing risk plan maintenance Weaving risk reassessment into the project's progress Maintaining a continuous 'vigil' in high-risk project environments

Project Risk Management: In-House Training
Delivered in London or UK Wide or OnlineFlexible Dates
£1,495

Risk Management for IT Projects

By IIL Europe Ltd

Risk Management for IT Projects IT projects may have direct bottom-line impact on the organization, cost millions of dollars, cause organizational change and change the way the organization is perceived by clients. Many IT projects are notoriously hard to predict and are filled with risk. IT Risk Management takes a comprehensive look at IT project risk management using PMI's PMBOK® Guide Risk Management Model in the context of IT Project Life Cycle phases. The goal of this course is to arm the practitioner with a rigorous, common-sense approach to addressing uncertainty in projects. This approach includes the ability to influence project outcomes, avoid many potential project risks, and be ready to calmly and efficiently respond to unavoidable challenges. What you will Learn You'll learn how to: Describe the risk management process, using the PMBOK® Guide's standard models and terminology Discuss the potential barriers to managing risk effectively in IT project organizations Develop an effective risk management plan for IT projects Identify project risks using IT-specific, practical tools Analyze individual risk events and overall project risk using IT-specific, practical approaches Plan effective responses to IT-specific risk based on the results of risk analysis and integrate risk responses into project schedules and cost estimates Manage and control risk throughout the IT project life cycle Implement selected elements of IT project risk management on your next project Foundation Concepts Basic concepts and purpose Risk and project constraints Risk and corporate cultures Risk management and IT PLC standards Plan Risk Management for IT Projects Plan Risk management process Plan Risk management activities Design a standard template Assess the project-specific needs Tailor the template Produce a project-specific risk management plan Gain consensus and submit as part of overall project plan A risk management plan of IT projects Identify Risks for IT Projects Identify risk process overview Risk categories and examples Risk identification tools Risk events by project life-cycle phases Perform Risk Analysis for IT Projects Perform qualitative risk analysis overview Core qualitative tools for IT projects Auxiliary qualitative tools for cost and schedule estimates When to use quantitative analysis for IT projects Plan Risk Response for IT Projects Plan risk response overview Active risk response strategies for IT projects (Threat and Opportunity) Acceptance and contingency reserves Contingency planning for IT projects Plan risk responses for IT projects Implement Risk Response for IT Projects Implement Risk Responses Executing Risk Response Plans Techniques and Tools Used Continuous Risk Management Monitor Risks for IT Projects Monitor risks overview Monitor risks tips for IT projects Technical performance measurement systems Risk management implementation for IT projects

Risk Management for IT Projects
Delivered In-Person in LondonFlexible Dates
£1,495

Risk Management for IT Projects: In-House Training

By IIL Europe Ltd

Risk Management for IT Projects: In-House Training IT projects may have direct bottom-line impact on the organization, cost millions of dollars, cause organizational change and change the way the organization is perceived by clients. Many IT projects are notoriously hard to predict and are filled with risk. IT Risk Management takes a comprehensive look at IT project risk management using PMI's PMBOK® Guide Risk Management Model in the context of IT Project Life Cycle phases. The goal of this course is to arm the practitioner with a rigorous, common-sense approach to addressing uncertainty in projects. This approach includes the ability to influence project outcomes, avoid many potential project risks, and be ready to calmly and efficiently respond to unavoidable challenges. What you will Learn You'll learn how to: Describe the risk management process, using the PMBOK® Guide's standard models and terminology Discuss the potential barriers to managing risk effectively in IT project organizations Develop an effective risk management plan for IT projects Identify project risks using IT-specific, practical tools Analyze individual risk events and overall project risk using IT-specific, practical approaches Plan effective responses to IT-specific risk based on the results of risk analysis and integrate risk responses into project schedules and cost estimates Manage and control risk throughout the IT project life cycle Implement selected elements of IT project risk management on your next project Foundation Concepts Basic concepts and purpose Risk and project constraints Risk and corporate cultures Risk management and IT PLC standards Plan Risk Management for IT Projects Plan Risk management process Plan Risk management activities Design a standard template Assess the project-specific needs Tailor the template Produce a project-specific risk management plan Gain consensus and submit as part of overall project plan A risk management plan of IT projects Identify Risks for IT Projects Identify risk process overview Risk categories and examples Risk identification tools Risk events by project life-cycle phases Perform Risk Analysis for IT Projects Perform qualitative risk analysis overview Core qualitative tools for IT projects Auxiliary qualitative tools for cost and schedule estimates When to use quantitative analysis for IT projects Plan Risk Response for IT Projects Plan risk response overview Active risk response strategies for IT projects (Threat and Opportunity) Acceptance and contingency reserves Contingency planning for IT projects Plan risk responses for IT projects Implement Risk Response for IT Projects Implement Risk Responses Executing Risk Response Plans Techniques and Tools Used Continuous Risk Management Monitor Risks for IT Projects Monitor risks overview Monitor risks tips for IT projects Technical performance measurement systems Risk management implementation for IT projects

Risk Management for IT Projects: In-House Training
Delivered in London or UK Wide or OnlineFlexible Dates
£1,495

Developing the Business Case

By IIL Europe Ltd

Developing the Business Case Business analysts must be able to create business case documents that highlight project benefits, costs, and risks. The business case is based on the real business need to be solved. These become parts of proposals, feasibility studies, and other decision support documents. This course teaches the purpose, structure, and content of a business case. It presents the basic techniques for determining financial ROI, non-tangible benefits, and the probability of meeting expectations. What you will Learn At the end of this program, you will be able to: Perform feasibility studies Justify the business investment to solve the business problem Prepare an effective business case document Plan and implement a business case approval process Foundation Concepts The role of the BA An introduction to the BABOK® Guide The business analyst and the product / project life cycle (PLC) The business case deliverable Introducing the Business Case Process The BA and strategy analysis The BA and the business case process (BCP) The BA during the business case process (BCP) The BA after the business case process (BCP) Importance of defining solution performance metrics Defining the Business Need Overview of defining the business need Business needs: problem / opportunity statement Product vision Objectives and constraints Exploring Business Case Solutions Overview of exploring solutions Solution identification for feasibility Solution definition for analysis Assessing project risks Justifying the Business Case Overview of justifying the business case Qualitative justification Quantitative justification Approving the Business Case Overview of business case approval Developing recommendations Preparing the decision package - documents Preparing the decision package - presentations

Developing the Business Case
Delivered In-Person in LondonFlexible Dates
£1,495

Developing the Business Case: In-House Training

By IIL Europe Ltd

Developing the Business Case: In-House Training Business analysts must be able to create business case documents that highlight project benefits, costs, and risks. The business case is based on the real business need to be solved. These become parts of proposals, feasibility studies, and other decision support documents. This course teaches the purpose, structure, and content of a business case. It presents the basic techniques for determining financial ROI, non-tangible benefits, and the probability of meeting expectations. What you will Learn At the end of this program, you will be able to: Perform feasibility studies Justify the business investment to solve the business problem Prepare an effective business case document Plan and implement a business case approval process Foundation Concepts The role of the BA An introduction to the BABOK® Guide The business analyst and the product / project life cycle (PLC) The business case deliverable Introducing the Business Case Process The BA and strategy analysis The BA and the business case process (BCP) The BA during the business case process (BCP) The BA after the business case process (BCP) Importance of defining solution performance metrics Defining the Business Need Overview of defining the business need Business needs: problem / opportunity statement Product vision Objectives and constraints Exploring Business Case Solutions Overview of exploring solutions Solution identification for feasibility Solution definition for analysis Assessing project risks Justifying the Business Case Overview of justifying the business case Qualitative justification Quantitative justification Approving the Business Case Overview of business case approval Developing recommendations Preparing the decision package - documents Preparing the decision package - presentations

Developing the Business Case: In-House Training
Delivered in London or UK Wide or OnlineFlexible Dates
£1,495

This programme is aimed at helping participants to manage their time more effectively and to be more productive with the time available to them.

Gold Time & Productivity Management
Delivered in Loughborough or UK Wide or OnlineFlexible Dates
£445

PMI-RMP Exam Prep: In-House Training

By IIL Europe Ltd

PMI-RMP® Exam Prep: In-House Training This course is aimed at preparing the participant to pass the PMI-RMP® (Risk Management Professional) exam. The course will also provide practical tips and tools that can be used in any organization's project management risk practices. In this expanded session, you will also have time to practice your exam taking skills with coaching from a credentialed instructor. The course includes the tool RMP-IQ, with sample exam questions to practice for the exam and allow participants to see their knowledge level in the various domains. What You Will Learn At the end of this course, participants will be able to: Explain the value and benefits of the PMI-RMP® credential Perform a self-assessment of your knowledge and skills Prepare a study plan that will allow you to pass the exam Foundation Concepts The Risk Management Professional (PMI-RMP®) Exam PMI's Standard for Risk Management Portfolios, Programs and Projects Key risk definitions Risk management life cycle Levels of Risk Management Enterprise Risk Management Portfolio Risk Management Program Risk Management Project Risk Management Risk Strategy and Planning: Part 1 Task 1: Perform a preliminary document analysis Task 2: Assess project environment for threats and opportunities Task 3: Confirm risk thresholds based on risk appetites Risk Strategy and Planning: Part 2 Task 4: Establish risk management strategy Task 5: Document the risk management plan Task 6: Plan and lead risk management activities with stakeholders Agile, programs, and portfolio aspects of risk strategy and planning Risk Identification: Part 1 Objectivity and bias Task 1: Conduct risk identification exercises Risk Identification: Part 2 Task 2: Examine assumption and constraint analysis Task 3: Document risk triggers and thresholds based on context / environment Task 4: Develop risk register Agile, programs, and portfolio aspects of risk identification Risk Analysis: Part 1 Task 1: Perform qualitative analysis Risk analysis in an agile environment Risk Analysis: Part 2 Task 2: Perform quantitative analysis Task 3: Identify threats and opportunities Program and portfolio aspects of risk analysis Risk Response Task 1: Plan risk responses Agile, programs, and portfolio aspects of risk response planning Task 2: Implement risk responses Monitor and Close Risks: Part 1 Task 1: Gather and analyze performance data Monitor and Close Risks: Part 2 Task 2: Monitor residual and secondary risks Task 4: Monitor project risk levels Task 3: Provide information required to update relevant project documents Agile, programs, and portfolio aspects of monitoring and closing risks

PMI-RMP Exam Prep: In-House Training
Delivered in London or UK Wide or OnlineFlexible Dates
£1,995

PMI-RMP Exam Prep

By IIL Europe Ltd

PMI-RMP® Exam Prep This course is aimed at preparing the participant to pass the PMI-RMP® (Risk Management Professional) exam. The course will also provide practical tips and tools that can be used in any organization's project management risk practices. In this expanded session, you will also have time to practice your exam taking skills with coaching from a credentialed instructor. The course includes the tool RMP-IQ, with sample exam questions to practice for the exam and allow participants to see their knowledge level in the various domains. What You Will Learn At the end of this course, participants will be able to: Explain the value and benefits of the PMI-RMP® credential Perform a self-assessment of your knowledge and skills Prepare a study plan that will allow you to pass the exam Foundation Concepts The Risk Management Professional (PMI-RMP®) Exam PMI's Standard for Risk Management Portfolios, Programs and Projects Key risk definitions Risk management life cycle Levels of Risk Management Enterprise Risk Management Portfolio Risk Management Program Risk Management Project Risk Management Risk Strategy and Planning: Part 1 Task 1: Perform a preliminary document analysis Task 2: Assess project environment for threats and opportunities Task 3: Confirm risk thresholds based on risk appetites Risk Strategy and Planning: Part 2 Task 4: Establish risk management strategy Task 5: Document the risk management plan Task 6: Plan and lead risk management activities with stakeholders Agile, programs, and portfolio aspects of risk strategy and planning Risk Identification: Part 1 Objectivity and bias Task 1: Conduct risk identification exercises Risk Identification: Part 2 Task 2: Examine assumption and constraint analysis Task 3: Document risk triggers and thresholds based on context / environment Task 4: Develop risk register Agile, programs, and portfolio aspects of risk identification Risk Analysis: Part 1 Task 1: Perform qualitative analysis Risk analysis in an agile environment Risk Analysis: Part 2 Task 2: Perform quantitative analysis Task 3: Identify threats and opportunities Program and portfolio aspects of risk analysis Risk Response Task 1: Plan risk responses Agile, programs, and portfolio aspects of risk response planning Task 2: Implement risk responses Monitor and Close Risks: Part 1 Task 1: Gather and analyze performance data Monitor and Close Risks: Part 2 Task 2: Monitor residual and secondary risks Task 4: Monitor project risk levels Task 3: Provide information required to update relevant project documents Agile, programs, and portfolio aspects of monitoring and closing risks

PMI-RMP Exam Prep
Delivered In-Person in LondonFlexible Dates
£1,995