In 2023, we look back on our past as a proof of our ambition for the future
2003 marked the planting of our delaware tree,
a promise to help our clients achieve their true potential,
enabled by the #peopleofdelaware.
20 years on, our tree has grown strong and tall,
taking root in countries across the globe.
On our 20th anniversary we reflect on our shared history,
to create a place where future generations will flourish.