Rachel Deas is a Client Delivery Manager at Blend since November 2024, with a background in project management that includes roles at Storm ID as both Project Manager and Associate Project Manager from July 2021 to November 2024. Prior experience includes serving as a Project Support Officer for the Digital Mental Health Programme at NHS National Services Scotland and various positions at Merkle EMEA, focusing on paid search account management. Early career experience includes work at Bosch in ecommerce and point of sale. Rachel holds a Bachelor’s Degree in Management with Marketing from Robert Gordon University, earned in 2019.
Sign up to view 0 direct reports
Get started
This person is not in any teams