This sentence:
The company offers many opportunity to allow/allowing us to develop professionally.
Should I take the "to" here as an Infinitive or Prep.
The company offers many opportunities that allow us to develop professionally.
"to develop" is an infinitive.