Leandro Lobo
Country Manager Brazil, Telesign
Over 12 years of experience in information technology, with an MBA in Information Technology Management, combining technical knowledge with business expertise to develop high value-added projects. Working since 2020 focusing on digital identity and omnichannel solutions helping companies optimize processes such as onboarding, account integrity, fraud prevention and digital engagement. As Country Manager Brazil at Telesign, works closely with the Go to Market team, aligning strategies to expand the company's presence in South America