tech·nic·al·ly agile class·i·fic·at·ion

Scrum

Scrum is a a social technology for building adaptive solutions it focuses on delivering the highest business value in the shortest time. Scrum is a framework that helps teams work together. Much like a rugby team (where it gets its name) training for the big game, Scrum encourages teams to learn through experiences, self-organize while working on a problem, and reflect on their wins and losses to continuously improve.

Image
https://nkdagility.com/resources/scrum/

Overview

Scrum is a Framework and a social technology for delivering adaptive solutions in complex environments. It is built on empiricism—transparency, inspection, and adaptation—and is designed to help teams deliver value iteratively and incrementally. Scrum is a framework that helps teams work together to solve complex problems and deliver high-value products. Its about planning.

First Principals

  1. Empiricism: Scrum is founded on empirical process control theory, or empiricism. Empiricism asserts that knowledge comes from experience and making decisions based on what is known.
  2. Self-Organization: Scrum Teams are self-organizing and cross-functional. Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team.
  3. Collaboration: Scrum promotes collaboration among all roles to deliver the highest value.
  4. Value-Based Prioritization: The Product Owner is responsible for maximizing the value of the product resulting from the work of the Development Team.
  5. Time-Boxing: Time-boxed events are used to create regularity and to minimize the need for meetings not defined in Scrum.
  6. Iterative Development: Scrum uses an iterative, incremental approach to optimize predictability and control risk.
  7. Incremental Delivery: Scrum delivers a potentially releasable product increment at the end of each Sprint.
  8. Continuous Improvement: Scrum Teams continuously improve through the use of the Scrum Events and by inspecting and adapting the product, processes, and practices.

Values

  1. Commitment: The Scrum Team commits to achieving the Sprint Goal.
  2. Focus: The Scrum Team focuses on the work of the Sprint and the goals of the Scrum Team.
  3. Openness: The Scrum Team and its stakeholders agree to be open about all the work and the challenges with performing the work.
  4. Respect: Scrum Team members respect each other to be capable, independent people.
  5. Courage: The Scrum Team has the courage to do the right thing and work on tough problems.

Accountabilities

  1. Scrum Team – Consists of a Product Owner, Developers, and a Scrum Master. The Scrum Team is self-managing and works collaboratively to deliver a usable Increment every Sprint.
  2. Product Owner : Accountable for maximising product value and managing the Product Backlog.
  3. Developers: Accountable for delivering usable Increments that meet the Definition of Done.
  4. Scrum Master : Accountable for Scrum effectiveness, causing the removal of impediments, and coaching the team.

Events

  1. Sprint: A fixed-length iteration (≤ 1 month) in which the team creates at least one usable Increment.
  2. Sprint Planning: Based on the Product Goal, the team plans the work for the Sprint.
  3. Daily Scrum: Based on the Sprint Goal the Developers plan work for the next 24 hours.
  4. Sprint Review: Based on the current state of the Product, current business conditions, and possible future business conduction the Scrum Team plans whats next.
  5. Sprint Retrospective: The Scrum Team plan on how they will change their system to improve the next Sprint.

Artifacts

  1. Commitments
    • Product Goal: The long-term vision for the product.
    • Sprint Goal: A tactical objective for the Sprint.
    • Definition of Done (DoD): A quality standard for completed work.

Key Accountabilities

Scrum is lightweight, but difficult to master. It is not a process or methodology but a framework that helps teams navigate complexity through empirical process control.

Learn More about Scrum

Blog

The Scrum Master is accountable for Delivery

The Scrum Master is accountable for delivery, ensuring every Scrum Team produces a usable increment every sprint while fostering effectiveness and value delivery.
Guides

The Scrum Guide

Discover more about The Scrum Guide and how it can help you in your Agile journey!
Videos

Unlocking Scrum Success: A Comprehensive Guide to Values, Roles, Artifacts, and Events

Unlock the power of Scrum! Discover its core values, roles, and events to enhance team collaboration and drive project success. Dive in now!
Blog

Professional Scrum teams build software that works

Discover how Professional Scrum Teams can deliver high-quality software that works. Learn to enhance accountability and trust in your development process.
Blog

Great Scrum Masters Need Technical, Business, and Organisational Mastery

Explore the essential skills for effective Scrum Masters: technical, business, and organisational mastery to empower teams and drive value in Agile environments.
Blog

There Is No Such Thing as a "Junior" Scrum Master

The idea of a junior Scrum Master is a fallacy. The Scrum Master is not an entry-level position and should be born fully formed!
Blog

Delivery is the only Measure of Progress in Scrum

Delivery, not just a Done Increment, is the real measure of progress in Scrum. In 2025, if you’re not delivering every Sprint, you’re not truly Agile.
Blog

Definition of Done - Objective vs Subjective

Learn the critical distinction between subjective goals and the objective Definition of Done (DoD) in Scrum. This guide dives into why a measurable, automated DoD is essential for consistent quality, stakeholder trust, and professional-grade product delivery.
Videos

Free Workshop 04: Introduction to Sprint Reviews [Review & Retrospective]

Join Martin Hinshelwood for a free 90-minute workshop on running effective Sprint Reviews. Learn to gather feedback and plan your next steps!
Videos

The Competence Crisis in Scrum Master Roles: A Call for Excellence

Explore the competence crisis in Scrum Masters! Discover why many lack essential skills and how to elevate Agile practices in your organisation. 🚀
Blog

Are technical skills required to be a Scrum Master?

Discover if technical skills are essential for a Scrum Master. Explore key masteries that enhance effectiveness in guiding teams and driving organizational change.
Blog

Getting started with a Definition of Done (DoD)

Learn how to establish a robust Definition of Done (DoD) for your Scrum team to ensure quality and transparency in software delivery. Start improving today!
Blog

Pragmatism crushes Dogma in the wild

Discover how pragmatism triumphs over dogma in Scrum through real-world challenges in Minecraft, fostering adaptability and resilience in product development.
Blog

If your backlog is not refined then you are doing it wrong

Ensure your Scrum team’s success by refining your Product Backlog. Discover effective strategies to enhance clarity and quality in Sprint Planning.
Blog

Professional Scrum Developer (.NET) Training in London

Join the Professional Scrum Developer training in London to enhance your .NET skills, collaborate in teams, and master Agile practices. Sign up now!
Practices

Definition of Done (DoD)

Discover more about Definition of Done (DoD) and how it can help you in your Agile journey!
Blog

The fallacy of the rejected backlog item

Explore the fallacy of rejecting backlog items in Scrum. Understand the impact on development and learn how to enhance collaboration and transparency.
Blog

Can the Definition of Done change per Sprint?

Explore how the Definition of Done can evolve in Scrum. Learn to enhance quality without compromising standards in your agile development process.
Videos

Unlocking Success in Agile: Why Your Definition of Done is Essential for Quality Delivery

Unlock the power of the Definition of Done in Agile! Discover how this key concept enhances quality, transparency, and team effectiveness.
Blog

I do continuous deliver, why should I Sprint?

Explore why Sprints are essential in Scrum, even with continuous delivery. Discover how they enhance communication, predictability, and planning in software development.
Blog

Balance of Leadership and Control in Scrum

Explore the balance of authority and accountability in Scrum. Discover how Scrum Masters and Product Owners can empower teams while driving effective outcomes.
Recipes

Daily Scrum Recipe

Discover more about Daily Scrum Recipe and how it can help you in your Agile journey!
Blog

My first Scrum team in the wild

Discover insights from my first Scrum team experience, highlighting key practices and lessons learned to enhance your agile journey. Join the conversation!
Blog

In Nexus with 5 Scrum teams, how can the Product Owner attend all Sprint Planning events?

Discover how a Product Owner can effectively manage Sprint Planning across multiple Scrum teams in a Nexus. Enhance your Agile practices today!
Videos

Maximise Your Scrum Process: Leveraging Azure DevOps for Agile Success

Unlock the potential of Azure DevOps to supercharge your Scrum process! Discover custom setups, backlog management, and agile practices for success.
Videos

Unpacking the Scrum Master Role: Moving Beyond Misconceptions to True Accountability

Uncover the true role of a Scrum Master! Explore common misconceptions, key accountabilities, and how to foster genuine agility in your team.
Workshops

Sprint Review #1

Discover more about “Sprint Review
Blog

Should the Scrum Master always remove impediments?

Explore whether a Scrum Master should always remove impediments. Discover key insights to empower your team and enhance self-sufficiency in Scrum.
Blog

How to Set and Achieve Effective Sprint Goals

Unlock the power of effective Sprint Goals in Scrum! Learn to craft clear, actionable objectives that drive team success and stakeholder trust. Start now!
Videos

Debunking the Top 5 Myths About Scrum: Unlocking Agile Success in Your Organisation

Debunk common Scrum myths that hinder Agile success! Discover the truth behind meetings, story points, planning, and governance in this insightful guide.
Videos

What is Sprint Planning?

Discover the essentials of sprint planning in Scrum! Join Martin Hinshelwood as he explains its importance and effective strategies for your team.
Guides

Nexus Guide

Discover more about Nexus Guide and how it can help you in your Agile journey!
Recipes

Sprint Review Recipe

Discover more about Sprint Review Recipe and how it can help you in your Agile journey!
Videos

Product Ownership vs. Product Management: Busting the Myth That They're Separate Roles

Unlock the secrets of the Product Owner’s role in Scrum! Discover how they maximise value and drive Agile success. Watch now for key insights! 🚀
Practices

Sprint Planning Event

Discover more about Sprint Planning Event and how it can help you in your Agile journey!
Recipes

Sprint Planning Recipe

Discover more about Sprint Planning Recipe and how it can help you in your Agile journey!
Blog

The Sprint Goal is a commitment for the Sprint Backlog

Discover the importance of the Sprint Goal in Scrum. Learn how it fosters team focus and transparency, driving valuable outcomes in your projects.
Blog

Update to the Scrum Guide on the 25th Anniversary of the Scrum Framework

Discover the latest updates to the Scrum Guide on its 25th anniversary, simplifying Scrum for better team management and accountability. Read more!
Videos

What is a Sprint Backlog?

Discover the sprint backlog’s role in Scrum! Join Martin Hinshelwood as he explains its importance for teams and stakeholders in this insightful video.
Videos

What is a sprint goal?

Unlock the secrets of sprint planning! Discover common pitfalls in agility and learn to empower your team for swift market responses. 🚀📈
Blog

A better way than staggered iterations for delivery

Discover a superior approach to delivery that enhances agility and reduces technical debt. Learn how to implement effective cross-functional teams today!
Blog

Without Delivery, There Is No Value

Everything before delivery is an assumption, and all non-delivered product represents a cost of delay. Learn why frequent delivery is critical to maximising value.
Blog

Why Most Scrum Masters Are Failing and What They Should Know

Discover why many Scrum Masters fail and learn essential skills for success. Elevate your Agile practices and ensure your team’s effectiveness today!
Blog

Release planning and predictable delivery

Master release planning and achieve predictable delivery in agile environments. Discover strategies to enhance quality and streamline your software development process.
Videos

The Crucial Role of Competence: How Knowledgeable Scrum Masters Drive Team Success

Unlock the true potential of your Scrum Master! Discover how deep knowledge and competence can transform teams and drive impactful product delivery.
Blog

You are doing Scrum but the Scrum Master tells the team what to do!

Discover why a Scrum Master shouldn’t dictate tasks to the team. Empower self-organization and enhance accountability for better project outcomes.
Videos

Evidence-Based Management: The Four Key Value Areas in Scrum

Discover the four key value areas of Evidence-Based Management to optimise your organisation’s success and drive innovation. Unlock your potential today!
Videos

Mastering Agile: 3 Essential Strategies to Boost Your Team's Sprint Success

Unlock your team’s potential with three essential Agile strategies: define “done,” avoid overcommitting, and prioritise refinement for smoother Sprints!
Course

Professional Scrum Master

Our Professional Scrum Master Training Program features PSM Training from Scrum.org, delivered as an Immersive Learning Experience. It combines live, instructor-led sessions with additional offline exercises, covering the principles of the Scrum framework and the Scrum Master role. This multi-week format integrates real-world applications, encouraging continuous improvement through practical assignments.
Blog

Story Points & Velocity are a sign of an unsuccessful team

Discover why relying on Story Points and Velocity may hinder your Scrum team’s success. Learn to embrace true agility and enhance your team’s adaptability.
Blog

My journey into Professional Scrum

Explore my journey into Professional Scrum and discover how agile practices can transform software development and enhance business agility. Join me!
Blog

Professional Scrum is for everyone in your organisation

Discover how Professional Scrum can empower everyone in your organization to enhance collaboration, drive value, and embrace agile transformation.
Blog

Professional Scrum Training for the Ghana Police Service

Join the Ghana Police Service in pioneering Scrum training for effective organizational change. Discover agile practices that empower officers to innovate!
Course

Applying Flow Metrics for Scrum

Elevate Your Scrum Mastery with ‘Applying Flow Metrics for Scrum’: Transform your Agile practices with our immersive, hands-on course. Dive deep into the world of flow metrics and emerge with the skills to enhance your team’s efficiency and delivery. Join us for a journey of practical learning and real-world application – it’s time to turn data into action!
Course

Scaled Professional Scrum with Nexus (SPS) with Certification

Scaled Professional Scrum (SPS) with Nexus is a course that is designed as an experiential workshop where students learn how to scale Scrum using the Nexus Framework.
Blog

Are you doing Scrum? Really?

Explore the evolving landscape of Scrum and discover a simple checklist to ensure you’re truly practicing it. Embrace adaptability for better results!
Blog

How do you incorporate a Design Sprint in Scrum?

Discover how to effectively integrate Design Sprints into Scrum. Learn key strategies for collaboration and refinement to enhance your product development process.
Blog

Professional Scrum in Immingham, UK

Join the Professional Scrum course in Immingham, UK, and enhance your team’s collaboration and efficiency. Discover the value of co-located training today!
Blog

Professional Scrum Foundations in Alameda, California

Join the Professional Scrum Foundations course in Alameda, CA, to enhance your team’s agility and collaboration skills through practical, hands-on learning.
Blog

What's in a burndown?

Discover the essentials of burndown charts in Agile. Learn how to visualize progress and enhance team communication for successful sprints.
Blog

Hiring a Professional Scrum Master

Discover essential insights for hiring a Scrum Master. Learn key skills, certifications, and role expectations to find the perfect fit for your team.
Videos

Scrum doesn't solve problems, it reveals them. How, and why is that valuable?

Discover how Scrum reveals organisational challenges and enhances progress. Join Martin as he explores its true value in this insightful video! 🚀🪞
Videos

Can organisations run an Applying Professional Scrum workshop? How would that help them?

Discover how an Applying Professional Scrum workshop can enhance your team’s effectiveness and align with agile values for better outcomes.
Blog

Choosing a Process Template for your Team Project

Discover the best process template for your agile team project. Learn why the Scrum template minimizes friction and enhances your development workflow.
Videos

Why the Concept of a "Junior Scrum Master" is a Misguided Myth

Discover why the term “junior Scrum Master” is a misconception. Learn how expertise and experience shape effective Scrum leadership in Agile teams.
Videos

Why the Scrum Master’s True Power Lies in Influence, Not Authority

Discover why Scrum Masters lack traditional authority yet hold immense influence in fostering effective teams. Uncover the true power of leadership in Scrum!
Videos

Redefining the Scrum Master: From Misconceptions to Empowering Leadership

Discover the true essence of a Scrum Master beyond tool management. Learn how to empower teams and embrace continuous growth in your Agile journey!
Videos

Understanding the True Role of a Scrum Master

Discover why training is vital for Scrum Masters in this insightful video by Martin Hinshelwood, highlighting the leadership role in fostering thriving teams.
Videos

How does a Scrum Master or Agile coach motivate a Scrum Team?

Unlock the secrets to motivating Scrum teams! Join us as we explore effective techniques for Scrum Masters and Agile Coaches to boost engagement and productivity. 🚀✨
Blog

How do you handle conflict in a Scrum Team?

Discover effective strategies for resolving conflicts in Scrum teams. Learn from expert Martin Hinshelwood on fostering collaboration and team harmony.
Blog

Professional Scrum Foundations coming to Glasgow, Scotland in November 2013

Join the Professional Scrum Foundations course in Glasgow this November 2013. Enhance your team’s understanding of Scrum and drive agile adoption effectively!
Videos

How does a Scrum team decide on a Sprint goal?

Unlock the secrets of effective Sprint goal setting in Scrum! Join Martin as he clarifies myths and enhances team collaboration for impactful planning. 🎯
Videos

How do you select the most valuable items for the sprint backlog?

Master the art of selecting valuable Sprint backlog items in Scrum! Join Martin as he uncovers strategic insights for effective Agile planning. 🎨📈
Videos

How does the APS course help people apply scrum effectively?

Discover how the APS course transforms Scrum learning into a hands-on experience, empowering teams to tackle complex challenges effectively.
Blog

Scrum is hard to adopt and disruptive to your organisation

Discover the challenges of adopting Scrum in your organization. Learn why commitment and training are essential for successful Agile transformation.
Videos

What would you advise a scrum team to do in their first 4 weeks?

Kickstart your scrum journey! Join Martin Hinshelwood as he shares actionable goals for new scrum teams in their first 4 weeks. Embrace agile success!
Videos

Mastering the Art of Scaling Scrum: Insights from the Scaled Professional Scrum Course

Unlock the secrets to scaling Scrum effectively! Discover insights from the Scaled Professional Scrum course and equip your team to overcome common challenges.
Videos

Why Agile Success Relies on Effective Planning: Debunking the Myths of Scrum

Discover why planning is essential in Scrum! Uncover the truth behind Agile myths and learn how effective planning drives team success.
Videos

Scrum is like communism, it doesn't work. Myth 1.

Uncover the truth behind Scrum myths! Join Martin as he reveals the real purpose of Scrum events and why they matter in agile. 🎥🚀 #Scrum #Agile
Videos

Who Should Lead the Sprint Review? Unpacking the Role of the Product Owner in Agile Success

Discover who should lead the Sprint Review and why it’s crucial for Agile success. Maximise value and enhance your product backlog with expert insights!
Videos

How effectively does an APS prepare a team to do a solid, professional Scrum?

Discover how the APS course empowers scrum teams to excel in professional scrum practices. Join Martin Hinshelwood for insights on effective training!
Videos

Is a PSM II certification validation of your skills, or does it develop your skill and capability as a Scrum Master?

Discover if the PSM II certification validates your skills or enhances your capabilities as a Scrum Master. Join Martin Hinshelwood for insights!
Videos

Unlocking Greatness: How the Right Scrum Master Transforms Teams and Organisations

Discover what sets a great Scrum Master apart! Explore the vital role of team fit, relationship-building, and navigating organisational challenges for success.
Videos

Unlocking Your Potential: Transformative Training for Aspiring Scrum Masters

Unlock your potential as a Scrum Master! Join our engaging workshop for hands-on learning, community support, and essential skills to thrive in Agile.
Videos

What should be top of mind when a Scrum team prepare for a Sprint review?

Unlock effective stakeholder engagement in Scrum Sprint reviews! Discover strategies to align your team’s efforts for better project outcomes. 📈🤝
Blog

Decoding Scrum Team Work: Balancing Sprint and Refinement Work

Master the balance between Sprint and Refinement work in Scrum. Discover strategies to enhance team efficiency and achieve your product goals effectively.
Blog

Navigating the Future with a Fine-Tuned Product Backlog

Discover how a well-ordered Product Backlog can guide your Agile projects to success. Learn essential strategies for effective backlog management today!
Videos

What is the difference between a newbie scrum master and a professional Scrum Master?

Discover the key differences between newbie and seasoned Scrum Masters with Agile Coach Martin. Elevate your Scrum skills and insights today! 🌟🚀
Blog

Product Owners are not a myth

Discover the vital role of Product Owners in Scrum. Learn how they maximize value and manage backlogs effectively for successful agile development.
Videos

Why is Scrum so easy to understand but incredibly hard to master?

Uncover why Scrum is easy to grasp but tough to master! Join Martin as he shares insights and strategies for navigating its complexities. 🚀💡
Blog

Hiring a Professional Product Owner

Discover the essential qualities of a Professional Product Owner. Learn how to maximize product value and enhance team collaboration for success.
Course

Professional Scrum Master and Product Owner (PSMPO) with Certification

Scrum Teams flourish when the Scrum Master and Product Owner accountabilities are well fulfilled. The 3-day Professional Scrum Master and Product Owner (PSMPO) course combines the key learning objectives from both the Scrum.org Professional Scrum Master (PSM) and Professional Scrum Product Owner (PSPO) courses.
Course

Scrum for Product Owners Training

This instructor-led class is intended to help Product Owners be more effective in their role. Through a combination of presentation, discussion, and hands-on activities, attendees will learn the responsibilities and preferred practices of being the member of the Scrum Team who drives the value.
Course

Applying Professional Scrum (APS) Course with Certification

Enables all members of the Scrum Team to learn Scrum while doing it, experiencing what it is like to deliver products using the Scrum framework
Blog

Adventures in Scrum: Lesson 1 – The failed Sprint

Explore the challenges of Scrum in ‘Adventures in Scrum: Lesson 1’. Learn from a failed Sprint and discover key insights for effective team collaboration.
Course

Professional Scrum Product Backlog Management Skills (PSPBMS) Course with Certification

Step into the dynamic world of Scrum with our ‘Professional Scrum Product Backlog Mastery’ course. Unlock the secrets of effective backlog management, stakeholder engagement, and data-driven decision-making. Whether you’re a seasoned Scrum Master or an aspiring Product Owner, this course promises to elevate your skills, offering a blend of theory and real-world application. Dive in, and let’s turn your Scrum visions into actionable strategies.
Videos

What should you do if your Sprint Review delivers harsh, scathing feedback?

Master Sprint reviews with confidence! Learn to turn harsh feedback into actionable insights and align with stakeholders for product success. 🚀
Videos

What will you learn on the professional scrum master course?

Discover how the Professional Scrum Master course empowers you to lead agile teams, fostering autonomy and collaboration for optimal success.
Blog

Sprint Goal is an Immediate Tactical Goal

Discover how to define effective Sprint Goals as tactical steps towards your Product Goal, enhancing value delivery and user engagement in Agile projects.
Blog

Delivering Live Virtual Classes in Microsoft Teams and Mural

Discover how to effectively deliver live virtual classes using Microsoft Teams and Mural, enhancing engagement and collaboration in your Scrum training.
Blog

Can you really commit to delivering work?

Explore the shift from commitment to forecasting in Scrum. Discover how this change fosters transparency and trust within your development team.
Videos

How critical is a Product Owner in developing a great Product Backlog?

Unlock the secrets of a successful product backlog! Join Martin as he highlights the crucial role of the Product Owner in Scrum. 🚀🎯
Newsletters

Unlock the Power of Effective Backlog Management with our new course from Scrum.org

Master Scrum’s Product Backlog Management with our expert-led course. Enhance stakeholder engagement and data-driven decision-making for project success! 🚀
Videos

What are 3 key takeaways for a scrum team after attending an APS immersive learning experience course?

Discover 3 essential takeaways for scrum teams from the APS immersive learning course, enhancing their adoption and improvement of professional Scrum.
Videos

What is the most common Aha moment people have in a scrum course?

Discover the common Aha moments in scrum courses that transform understanding and application of agile principles for effective teamwork and innovation.
Blog

Do you have a contract between the Product Owner and the Team?

Discover the importance of a Sprint Contract between the Product Owner and Team in Scrum. Enhance collaboration and clarity for successful project delivery.
Videos

What is a product owner?    Why are they essential?

Discover the vital role of a Product Owner in Agile and Scrum, from strategic leadership to market insights. Elevate your understanding today!
Videos

Mastering Product Backlog Management: Essential Skills for Product Owners

Master product backlog management with our expert guide! Learn essential strategies for new product owners to deliver maximum value. Subscribe for insights!
Overview Learn More Comments

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Concepts


Categories


Tags

Lean (9)
MVP (2)
Windows (174)

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Alignment Healthcare Logo
Cognizant Microsoft Business Group (MBG) Logo
Microsoft Logo

NIT A/S

Milliman Logo
Ericson Logo
Bistech Logo
Big Data for Humans Logo
MacDonald Humfrey (Automation) Ltd. Logo
Workday Logo
Hubtel Ghana Logo
DFDS Logo
ALS Life Sciences Logo
Flowmaster (a Mentor Graphics Company) Logo
Teleplan Logo
Kongsberg Maritime Logo
ProgramUtvikling Logo
Xceptor - Process and Data Automation Logo
Nottingham County Council Logo
Ghana Police Service Logo
New Hampshire Supreme Court Logo
Department of Work and Pensions (UK) Logo
Washington Department of Transport Logo
Royal Air Force Logo
Qualco Logo
Slicedbread Logo
Big Data for Humans Logo
Deliotte Logo

NIT A/S

Epic Games Logo