Benni mccarthy directly in charge of cristiano ronaldo and co

I think there may be some confusion here!

Benni McCarthy is a former South African professional footballer who played as a striker, and he is currently the head coach of Cape Town City FC in the South African Premier Division. While he is a well-respected coach in his own right, he is not directly in charge of Cristiano Ronaldo or any other high-profile players.

Cristiano Ronaldo is a Portuguese professional footballer who plays as a forward for Juventus FC in the Italian Serie A and the Portugal national team. He is one of the most successful and highest-paid players in the world, and his career has been managed by a team of coaches, agents, and advisors throughout his career.

It's possible that you may be thinking of a specific coach or manager who has worked with Ronaldo in the past, such as Sir Alex Ferguson, José Mourinho, or Zinedine Zidane, who have all had significant roles in Ronaldo's career. However, Benni McCarthy is not directly involved in Ronaldo's career or management.