
Amsource
Finding tomorrow's talent
Identity & Branding
Ddroidd is an ambitious start-up formed from a team of experienced developers, business managers and thinkers based in Leeds and Romania. As a startup they needed a new brand Identity and website design.
Our new identity has enabled us to hit the ground running and deliver our mission to transform tomorrow’s technology.
Finding tomorrow's talent
Rethinking recruitment