Sebastian Puttonen currently serves as Head of Sales Delivery at SThree, a role held since October 2019. Prior to this position, Sebastian was the Business Manager at Computer Futures, a division of SThree, from April 2011 to October 2019. With over a decade of experience in sales and management within the recruitment sector, Sebastian has demonstrated expertise in driving sales performance and leading teams.
Sign up to view 1 direct report
Get started