President & CEO
D. Keith Sides
CEO Approval Rating
90/100
SCI is a North Carolina-based management consulting firm that provides services such as payment systems, FTM Integration and operational management for the financial industry.