Why do you think you'd be a good fit for this program?
Anonymous
I will be joining the July 2017 cohort as well. I didn't have a specific recruiter either, but there's an email address at the bottom of that eligibility email that you should be able to contact.
Check out your Company Bowl for anonymous work chats.