on the ball

on the ball

Explanation: Someone who is on the ball is well informed & knowledgeable.

How to use it: [someone] is on the ball

Example: Seems like the new manager is on the ball. He really understands our business.