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

Scrum

A framework for collaborative problem-solving that maximises value delivery through iterative learning and continuous improvement.

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

Videos

Unlocking the Scrum Master's Potential: Embracing Broader Responsibilities for Agile Success

Explores how Scrum Masters can expand their impact by embracing wider organisational responsibilities, challenging outdated practices, and fostering agile team growth.
Videos

How to Tackle the Challenge of an Ineffective Product Owner in Agile Teams

Learn practical steps for Agile teams to address ineffective Product Owners, including support, education, relationship-building, and fostering team excellence for better outcomes.
Videos

What is the Sprint Review workshop and how will it help organisations?

Explains the Sprint Review workshop, detailing its role in Agile teams for stakeholder engagement, market alignment, and continuous product improvement through practical guidance.
Newsletters

April 2023 NKDAgility: Applying Professional Scrum

Learn how to effectively apply Professional Scrum, overcome common implementation challenges, and improve team performance with practical agile insights and training.
Videos

How will a PSM II course challenge your assumptions the most?

Explores how the PSM II course challenges common misconceptions about Scrum Masters, emphasising advanced skills, team empowerment, and evolving Scrum practices.
Videos

Mastering Scrum: Effective Planning and Prioritisation for Agile Success

Learn how to plan and prioritise effectively in Scrum by aligning with business goals, assessing value and risk, and keeping a lean, focused product backlog.
Newsletters

Unlock Your Potential in 2024: Master Scrum with NKDAgility - Exclusive 20% Discount!

Advance your Agile skills in 2024 with expert-led Scrum training, hands-on practice, and a 20% discount. Suitable for Product Owners, Scrum Masters, and Agile leaders.
Videos

Mastering Complexity in Scrum: Transform Your Team with Agile Product Strategy Insights

Learn how understanding complexity, empiricism, and key Scrum principles like transparency, inspection, and adaptation can boost Agile team effectiveness and product strategy.
Videos

Transform Your Career: How to Become a Confident Scrum Master Through Real-World Learning and Community Support

Learn how practical training, real-world application, and community support help you build confidence and skills to succeed as a Scrum Master in Agile environments.
Videos

#1 tip for a new Scrum Master

New Scrum Masters should start by thoroughly reading the Scrum Guide to understand Scrum principles, roles, and practices, forming a strong foundation for Agile success.
Videos

Unlocking Trust in Scrum: The Power of Openness and Transparency

Explores how openness and transparency in Scrum foster trust, clear communication, and a supportive team culture, essential for effective Agile collaboration.
Blog

Scrum-damentals Webcast on 17th February 2012

Join the Scrum-damentals Webcast on February 17, 2012, to explore advanced Scrum strategies, challenges, and proven practices for successful implementation.
Blog

Are Scrum Masters agents for change?

Explore how Scrum Masters drive change in organizations. Learn the importance of effective Scrum implementation and the value of Professional Scrum Master training.
Videos

The Power of Immersive Learning: Elevating Scrum Mastery in Your Organization

Explains how immersive learning helps Scrum Masters apply knowledge through real-world practice, feedback, and collaboration, leading to lasting skills and team improvement.
Videos

Unlocking the Power of Double-Loop Learning: Transform Your Scrum Master Journey with Immersive Training

Explore how immersive, double-loop learning in Professional Scrum Master training helps Scrum Masters apply theory, reflect, and collaborate to solve real-world challenges.
Course

Professional Scrum Facilitation Skills (PSFS) with Certification

Develop proficiency in facilitation skills to help your Scrum Team better solve problems, create a shared understanding, and foster transparency. Learn how to become a better facilitator to improve Scrum Team, stakeholder and customer interactions.
Blog

Upcomming Scrum at Scale Workshop from Scrum.org

Join the Scrum at Scale Workshop by Scrum.org to drive agile transformation in your organization. Learn to implement effective change and improve culture!
Videos

Overcoming the Ghost of Agile Certifications

Explores the limits of Agile certifications, emphasising real-world experience, continuous learning, and team validation over credentials for true professional growth.
Videos

What are the barriers that prevent developers from fully accepting a Product Owner as the final decision maker?

Explores key barriers preventing developers from accepting Product Owners’ authority, including accountability gaps, stakeholder interference, and trust issues.
Videos

How does a Scrum team create a sprint goal?

Explains how Scrum teams create effective sprint goals by aligning product strategy, tactical needs, and backlog priorities to deliver stakeholder value each sprint.
Videos

Would you recommend the APS course to a newbie scrum team, and Why?

Explains why the Agile Practitioner Series course is ideal for new Scrum teams, focusing on practical Scrum skills, organisational change, and team empowerment.
Blog

Review: The Professional Scrum Masters Handbook

Explore the insights of ‘The Professional Scrum Masters Handbook’ with a critical review that highlights key takeaways for new Scrum Masters and Project Managers.
Videos

Why 'Definition of Done' is Crucial for Success in Scrum

Explains how a clear Definition of Done in Scrum ensures consistent quality, team alignment, and customer satisfaction across all projects, regardless of the solution.
Videos

Mastering Product Backlog Management: Insights from the New Scrum.org Course

Learn practical skills for effective product backlog management, including item creation, prioritisation, breakdown, and alignment with business goals to boost Agile team success.
Videos

The Real Scope of a Product Owner: Beyond the Backlog

Explores the full responsibilities of a Product Owner in Agile, highlighting strategic decision-making, value maximisation, and the importance of market insight and relationships.
Videos

How do you know if you've got a great Sprint Goal?

Learn how to identify a great sprint goal by recognising signs of team excitement, curiosity, and engagement, ensuring your Agile sprints inspire motivation and collaboration.
Videos

Unlocking Agile Success: How Empirical Models Transform Project Outcomes

Explains how empirical Agile models improve project outcomes by increasing visibility, enabling change, reducing risk, and delivering value incrementally throughout development.
Videos

Unlocking Success: How the Professional Scrum Product Owner Course Transforms Your Agile Journey

Learn how the Professional Scrum Product Owner course builds agile skills, practical product management, and ongoing support for effective product ownership and team success.
Blog

What is the roll of the Project Manager in Scrum?

Discover the evolving role of Project Managers in Scrum. Learn how to transition to Product Owner or Scrum Master for greater impact and success.
Blog

Do you know when to send a done email in Scrum?

Learn when to send a ‘done’ email in Scrum to enhance communication and ensure task completion. Boost your team’s efficiency with these essential tips!
Tags

Definition of Ready

Ensuring backlog items meet a clear, actionable standard before sprint planning.
Tags

Working Software

Working software is the tangible, functional output produced during a Sprint, representing a concrete artifact that delivers value to customers.
Blog

The Insufficiency of Scrum is a fallacy

Explore the myth of Scrum’s insufficiency and learn how effective engineering practices can enhance Agile success. Elevate your team’s performance today!
Blog

You can't stop the signal! But you can ignore it!

Explores why teams ignore clear signals from Agile and Scrum, highlighting how culture and fear hinder continuous improvement and effective problem-solving in organisations.
Videos

Special Sprints: Agile Banditry or Risk Management?

Explores why special sprints like Sprint Zero or hardening sprints undermine Agile by delaying work, increasing risk, and reducing continuous delivery of usable products.
Videos

Mastering Remote Work: Key Insights for Agile Teams to Thrive in a Digital World

Practical strategies for remote Agile teams, covering communication, tool selection, value delivery, team dynamics, gamification, and integrating UX into software development.
Blog

Guidance - Branching for each Sprint

Master your branching strategy for Scrum sprints! Discover how effective branching can streamline development and enhance collaboration in your projects.
Videos

Conquering Sloth in Agile: 6 Signs Your Team Might Be Stalling

Learn to spot six key signs of sloth in Agile teams, including missed deliveries, ignored feedback, rigid processes, and lack of adaptation, to improve true agility.
Blog

Stop normalizing unprofessional behaviour in the name of agility

Highlights the importance of professionalism in agile teams, warning against excusing unprofessional behaviour as agility and stressing ethical, competent practices for true agility.
Blog

There is no "do agile" there is only "be agile"

Discover why true agility is about being, not just doing. Embrace deep organizational change for lasting value in your agile journey. Learn more!
Blog

Guidance: A Branching strategy for Scrum Teams

Discover effective branching strategies for Scrum teams to enhance code quality and streamline development processes. Optimize your workflow today!
Videos

What is the hardest part of working with a brand-new scrum team?

The biggest challenge with new scrum teams is overcoming misconceptions about scrum and shifting focus from process mechanics to core agile principles and empirical learning.
Newsletters

July 2023 NKDAgility: Introducing NKD Agility's Next Generation of Agile Practitioners: Transforming Work, Building Success, and Achieving Greatness in the 21st Century!

NKD Agility offers immersive, multi-week agile training to build practical skills in Scrum, leadership, and continuous improvement for modern workplace success.
Blog

Professional Organisational Change at the Ghana Police Service

Explores the Ghana Police Service’s shift to a modern, professional model using servant leadership, agile frameworks, and strategic change to restore public trust and effectiveness.
Blog

Professional Scrum Courses for 2016 in Oslo, Norway

Details 2016 Professional Scrum Master and Developer courses in Oslo and Kongsberg, covering advanced Scrum, coaching, DevOps, and Agile practices for teams and organisations.
Blog

Finding the problem on a partially succeeded build on Team Foundation Build Services 2010

Discover how to troubleshoot partially succeeded builds in TFS 2010. Learn effective strategies to identify and resolve issues for smoother development.
Videos

7 deadly sins of Agile: Gluttony

Explores how Agile teams can avoid overloading backlogs, Sprints, and products by focusing on prioritisation, value delivery, and lean, effective practices.
Videos

Avoiding the Seven Deadly Sins of Agile: Transform Your Organisation for True Agility

Identifies seven common Agile pitfalls—quick fixes, backlog overload, resource focus, lack of accountability, blame, imitation, and pride—and offers practical solutions for true agility.
Videos

Why do you think the PSU course has become so popular for product development?

The PSU course bridges the gap in product development by integrating user experience and design into Scrum, enabling teams to deliver more valuable, user-focused products.
Videos

In high competition markets, how does scrum product development help acquire and retain customers?

Explains how Scrum supports customer acquisition and retention in competitive markets by enabling rapid delivery, feedback, and continuous improvement, but not guaranteeing success.
Videos

What are the top 3 things a Scrum Master needs to bear in mind when adopting the coaching stance?

Summarises the top considerations for Scrum Masters adopting a coaching stance: building trust, understanding team context, and leading through influence, not authority.
Newsletters

2024 Learning journeys and extending the learning process

Discover immersive, outcome-focused Scrum and Agile training with flexible learning journeys, real-world assignments, and reflective sessions for continuous improvement.
Videos

Mastering Product Development Costs: Empower Your Team for Financial Success

Learn how to track, manage, and optimise product development costs by empowering teams with financial awareness, key metrics, and continuous improvement for better outcomes.
Videos

Is a Scrum Master an Agile micromanager?

Explains why a Scrum Master should facilitate and empower agile teams, not micromanage, highlighting the importance of trust, autonomy, and effective team dynamics.
Videos

What is a common mistake made by rookie agile consultants?

Rookie agile consultants often mistake strict adherence to frameworks like Scrum for success, overlooking the need for context, team buy-in, and empirical adaptation.
Videos

Unlocking Agile Leadership: Transform Your Skills with Scrum.org's Essentials Workshop

Learn practical agile leadership skills, foster team alignment, and drive cultural change with Scrum.org’s workshop to support agile transformation and organisational success.
Videos

Why Every Scrum Master Needs an Immersive Training Experience

Immersive training helps experienced Scrum Masters deepen practical skills, boost team effectiveness, and develop leadership through hands-on, real-world learning.
Videos

Is a scrum master an agile micromanager?

A Scrum Master empowers teams by facilitating, mentoring, and supporting—not micromanaging—fostering trust, collaboration, and continuous improvement in Agile environments.
Videos

Rethinking Backlog Management: Why a Flat Structure Boosts Agility and Value Delivery

Explains how using a flat backlog structure—rather than a hierarchy—improves agility, prioritisation, and value delivery in Scrum and Kanban teams.
Videos

7 Harbingers of the Agile Apocalypse - Plague

Explores the widespread issue of incompetent Agile coaches and Scrum Masters, its impact on teams and organisations, and practical steps to restore true Agile values.
Videos

Are there any Scrum courses that teach you how to scale Scrum?

Learn how to scale Scrum by tailoring frameworks to your organisation, focusing on dependency management, alignment, and iterative improvement for effective agile delivery.
Videos

Unlocking Agility: How EPS Immersive Learning Transforms Your Team's Performance

Discover how EPS immersive learning boosts team agility with structured feedback, coaching, and tailored sessions, driving continuous improvement in real-world settings.
Videos

Why is the Professional Agile Leadership - Essentials course a natural evolution for an experienced Scrum Master?

Explains how the Professional Agile Leadership – Essentials course helps experienced Scrum Masters gain leadership skills, understand organisational challenges, and broaden their impact.
Videos

Beyond the Rituals: Embracing the Core Principles of Scrum for True Agile Success

Explores how focusing on Scrum’s core principles—empiricism, transparency, and value delivery—leads to true agile success, beyond just following rituals or practices.
Videos

Is Your Scrum Master Struggling? Discover When to Choose an Agile Process Simulation Workshop

Learn when to use an Agile Process Simulation workshop to support struggling Scrum Masters, improve team dynamics, and foster collaborative, effective Scrum adoption.
Blog

Searching for self-organisation

Explore the journey to self-organisation in teams. Discover strategies to foster accountability, identity, and high performance for agile success.
Videos

Rethinking Sprint Planning: Why Burndown Charts Are Agile Banditry and What to Do Instead

Explains why burndown charts hinder agile teams, highlighting the pitfalls of detailed upfront planning and advocating for minimal, adaptive Sprint planning and continuous flow.
Videos

Reasons to do a PSM II Course in 60 seconds

Discover how the PSM II course deepens Scrum Master skills, boosts team performance, supports product owners, and advances agile careers with practical, real-world benefits.
Videos

Transform Your Scrum Master Journey: Key Insights from the Advanced PSM Course

Discover how the Advanced PSM course helps Scrum Masters shift from admin tasks to empowering teams, supporting Product Owners, and tackling organisational challenges.
Videos

Best Scrum advice you ever received?

Emphasises the importance of flexibility and pragmatism in Scrum, encouraging teams to adapt frameworks to their context rather than rigidly following prescribed rules.
Videos

Worst trait in unskilled scrum masters?

Highlights the most damaging traits of unskilled Scrum Masters, such as micromanagement and bossiness, and contrasts them with effective, facilitative Scrum leadership.
Videos

Unlocking the True Potential of Scrum: Why Professionalism Matters in Agile Teams

Explores how true professionalism in Scrum enables Agile teams to deliver production-ready products, highlighting the importance of transparency, standards, and work ethic.
Videos

The Truth About Newbie vs Professional Scrum Masters: Bridging the Experience Gap

Explores the real differences between new and experienced Scrum Masters, challenging common myths and highlighting the importance of accountability, value, and mindset.
Videos

What does a poor scrum team look, act and feel like?

Explores signs of a poor scrum team, including autocratic leadership, dysfunctional product ownership, lack of trust, and organisational barriers to high performance.
Blog

Upgrading from TFS 2008 and WSS v3.0 with SfTSv2 to TFS 2010 and SF 2010 with SfTSv3

Upgrade your TFS 2008 and WSS v3.0 to TFS 2010 and SF 2010 with our detailed guide. Streamline your process and enhance your team’s productivity today!
Signals

The false claim that Scrum is immutable

Clarifies that Scrum is flexible and adaptable, not strictly immutable, and highlights the importance of transparency when modifying its core framework or practices.
Blog

Announcing Professional Agile Leadership with Evidence-Based Management Training (PAL-EBM) from Scrum.org

Learn about Scrum.org’s new PAL-EBM training, which helps leaders use evidence-based management and custom metrics to align teams with organisational vision and goals.
Course

Advanced Professional Scrum Product Owner (PSPO-A) Course with Certification

Mastering the Product Owner Stances: Professional Scrum Product Owner™ - Advanced (PSPO-A) is a hands-on, activity-based course that focuses on helping experienced Product Owners and Product Managers expand their ability to establish a vision, validate their hypotheses, and ultimately deliver more value to their stakeholders.
Course

Scrum for Executives Training

What is Scrum? Why should I care? and What will be expected of me to properly adopt Scrum? Through presentation and discussion, attendees will learn the answers to these questions.
Course

Professional Scrum Product Owner

Our Professional Scrum Product Owner course helps students master the Product Owner role with real-world scenarios and practical exercises, enabling participants to drive product success using Agile principles and Scrum.
Blog

Does your organisation have both Project Mangers as well as Product Owners?

Explore the challenges of having both Project Managers and Product Owners in your organization. Discover how to achieve true agility and team alignment.
Videos

Quotes: Don't scale Scrum! Pragmatic or defeatist?

Examines whether the belief that Scrum can’t scale is practical or defeatist, highlighting Nexus as a proven approach for scaling Scrum to deliver greater value.
Videos

Part 2: Common Mistakes that Scrum Masters Make

Explains why Scrum Masters should avoid taking on administrative tasks, highlighting the importance of focusing on team effectiveness rather than acting as a team secretary.
Videos

How does a Scrum team estimate what can be delivered in a Sprint?

Scrum teams estimate Sprint deliverables by assessing the size and complexity of backlog items, focusing on shared understanding rather than predicting exact timeframes.
Videos

What is your best advice for becoming a Scrum Master outside software engineering?

Practical guidance on becoming a Scrum Master outside software, covering certification, skill development, validated learning, and applying Scrum principles in any field.
Blog

Scrum with Team Foundation Server 2010 Done

Explore effective project management with Scrum and Team Foundation Server 2010. Discover insights from DDD Scotland and enhance your agile practices!
Blog

Even Scrum should have detailed Task descriptions

Discover why detailed task descriptions in Scrum are essential for project integrity. Learn how to enhance team collaboration and ensure project success.
Newsletters

March 2023 NKDAgility: The magic of immersive classes

Immersion programmes extend learning beyond the classroom, combining real-world practice, retrospectives, and expert guidance for deeper, more effective skill development.
Videos

Ditching the Myth of Special Sprints: Embrace True Agile Practices for Usable Products

Explains why relying on special Sprints undermines Agile, and advocates for continuous improvement, accountability, and delivering usable products each Sprint.
Videos

How would you like to be remembered as a Professional Scrum Trainer?  What 3 things matter most to you?

Shares the top three values guiding a Professional Scrum Trainer: integrity, honesty, and approachability, with a focus on transparency, truth, and helpful support.
Videos

Why did you choose the Scrum.Org track rather than the Scrum Alliance track?

Explains choosing Scrum.Org over Scrum Alliance, focusing on values, certification costs, flexibility, community support, and alignment with agile and scrum principles.
Videos

Debunking the Scrum Myth: Why "Twice the Work in Half the Time" is a Misleading Promise

Explores why Scrum’s “twice the work in half the time” claim is misleading, emphasising value over output and the importance of realistic expectations in Agile teams.
Newsletters

Seasons Greetings & Upcoming Professional Scrum training classes

Get updates on new trainers, expanded Scrum training classes, community growth, and upcoming professional development opportunities for Scrum Masters, teams, and managers.
Course

Scrum for Stakeholders Training

Videos

Empowering Development Teams: Cultivating an Agile Mindset for Lasting Quality

Explores how leaders can foster an agile mindset in development teams by promoting autonomy, mastery, purpose, and a culture of quality and continuous improvement.
Videos

Embracing Process Improvement: How Understanding Scrum Transformed a Developer's Mindset

Explores how learning Scrum and process improvement can shift developer mindsets, boost collaboration, and enhance software delivery in Agile teams.
Videos

Detecting Agile BS: Lessons from the US Department of Defense

Learn how to spot fake Agile practices using six key questions from the US Department of Defense, and discover steps to assess and improve true Agile maturity in organisations.
Blog

A change for the better #3 - SSW to Northwest Cadence

Join Martin Hinshelwood as he shares his journey from SSW to Northwest Cadence, highlighting key lessons in Agile, Scrum, and ALM. Discover his insights!
Videos

7 Deadly Sins of Agile: Greed

Explores how greed in Agile leads to overwork and reduced value, offering strategies for value-driven delivery, balanced sprints, team trust, and effective leadership.
Videos

Worst Contribution from a Product Owner that You Know Of

A real-world example of a product owner undermining their Scrum team during a sprint review, highlighting the importance of support, accountability, and collaboration.
Videos

What is a sprint goal?

Explains the sprint goal in Scrum as a clear, tactical objective for each sprint, guiding team focus, enabling actionable feedback, and linking daily work to product vision.
Videos

Unlocking Agile Success: Your Guide to the Professional Scrum Foundations Class and PSM I Assessment

Learn what to expect from the Professional Scrum Foundations class, key Scrum concepts, hands-on learning, and tips to prepare for the PSM I assessment.

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

GitHub (3)
MVP (2)
Scaling (15)
Windows (96)

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.​

Kongsberg Maritime Logo
Hubtel Ghana Logo
Schlumberger Logo
Philips Logo
Cognizant Microsoft Business Group (MBG) Logo
Microsoft Logo
YearUp.org Logo
Sage Logo
Qualco Logo
Boxit Document Solutions Logo
Epic Games Logo
Slicedbread Logo
Genus Breeding Ltd Logo
Bistech Logo
SuperControl Logo
Big Data for Humans Logo
Akaditi Logo
Teleplan Logo
Washington Department of Transport Logo
Department of Work and Pensions (UK) Logo
Ghana Police Service Logo
Nottingham County Council Logo
Washington Department of Enterprise Services Logo
New Hampshire Supreme Court Logo
Emerson Process Management Logo
Trayport Logo
Alignment Healthcare Logo
Boeing Logo
Milliman Logo
Freadom Logo