Merriam-Webster's Learner's Dictionary
have a finger in a/the pie : to have an interest or share in something
▪ a sharp talent agent who has a finger in nearly every pie in show business


Does sharp mean having or showing a quick ability to notice and understand things?