I have a question regarding the use of infinite/-ing (or past participle?) in the following sentence. Which one is correct between
"Firms often have some of their executives sitting on the board of competitors."
"Firms often have some of their executives sit on the board of competitors."
? If both forms are wrong, could you suggest a correct form? If both forms are correct, could you kindly say it in an answer?