There's a Tier 2 consulting firm that I've had a very long history of interactions with: I got to the final round pre-MBA but canceled the final round interview after I got into my MBA program, got to the final round for internship recruiting but no offer, did one round with them for full-time recruiting but didn't make it to the final round.
I graduated in the spring, I'm still looking, and I'm still interested in this company. They have some experienced hire/non-generalist consulting roles posted, and I have quite a few contacts in the company. I can't find any information about how soon you can re-apply, but what would be the most tactful way to re-apply? Should I reach out to contacts who I met through the MBA recruiting process? Reach out to contacts I knew before the MBA interview process? My concern is that I don't know what this company thought of me after I last interviewed with them, and I also don't want it to come off as me going back to them out of desperation. To what extent should I acknowledge my past recruiting efforts with the company?