Doo Ross

Project Manager, Father, and Designer in England, United Kingdom

Hire me

Hey there, I’m Doo. I’m a project manager living in England, United Kingdom. I am a fan of music, travel, and movies. I’m also interested in innovation and technology. You can hire me with a click on the button above.