Shelin Thomas is a seasoned professional in client and corporate relationship management, currently serving as a Client Relationship Manager and Corporate Relationship Manager at WEHBE Insurance Services LLC since June 2021. Prior to this role, Shelin held the position of Client Relationship Manager at Masters Insurance Brokers Company from February 2016 to the present and worked as an Account Relationship Manager at Federal Bank Ltd. (Bancassurance) from June 2012 to March 2016. Educationally, Shelin holds a Master's in Business Administration from Marthoma College of Science & Technology and received foundational education at MGM Residential Public School in Kottarakara.
Sign up to view 3 direct reports
Get started