In this case you must use the subjuntive like after expressions of emotion, such as esperar (to hope), sentir (to be sorry), temer (to fear), alegrarse (to be glad), when there is a change of subject.
Your sentence "Le agradezco haberme proporcionado esta oportunidad" isn't grammatically well-built, although you ever find such constructions.
It's more correct to say: "LE AGRADEZCO QUE ME HAYA PROPORCIONADO ESTA OPORTUNIDAD"