Toby Welsh

S.fl Regional Sales Manager at BigID

Toby Welsh is a highly motivated and results-driven sales professional with extensive experience in the technology sector, currently serving as Regional Sales Manager at BigID since July 2025. Previously, Toby held the position of Strategic Accounts Manager for Florida and Georgia at Delinea, where a focus on centralized authorization and account management was key. Toby's background includes roles as Regional Sales Manager at Vectra AI and Regional Account Manager at Fortinet, emphasizing network security solutions. Earlier experience includes positions at CA Technologies as Enterprise and Solution Account Manager in the security domain. Toby holds a degree in CAD/CADD Drafting and Design Technology from Norfolk College of Technology in the UK.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices