Managing Director & CEO
Umesh Revankar
CEO Approval Rating
90/100
STFC is an India-based financial institution that provides services such as commercial vehile loans and life insurance for individuals and businesses.