Nick Castle is an Associate Director at Stott and May, where Nick leads the EMEA + APAC tech sales team. Previously, Nick held positions at Lawrence Harvey Group and Connections Recruitment Ltd. Nick holds a Bachelor of Arts degree from Solent University.
Sign up to view 0 direct reports
Get started