Staffbase
Ellie Twigger is a seasoned sales professional with extensive experience in account management and strategic sales roles. Currently serving as a Corporate Account Executive at Staffbase since August 2025, Twigger has previously held significant positions including Strategic Account Director at ScreenCloud and Community Host at Making Moves. Notably, Twigger demonstrated exceptional performance at SalesLoft as a Commercial Account Director, achieving remarkable annual sales results of 156% in 2022 and 188% in 2021. Twigger's career began at Forrester, where responsibilities included relationship building with SMB companies in the Nordic and Benelux regions. Educational qualifications include a Bachelor of Arts in English and Drama from Loughborough University.
This person is not in any teams
This person is not in any offices