Albert Dennis has extensive experience in various roles at Zoho, beginning as a Technical Support Engineer and progressing to Lead Technical Support Engineer and Senior Manager of Zoho Sales since November 2011. Additionally, Albert served as Regional Sales Manager at Zoho Corporation from January 2019 to June 2022. Albert holds a Bachelor of Engineering in Electronics and Instrumentation from Karunya Institute of Technology and Sciences, completed in 2011.
Sign up to view 2 direct reports
Get started