Need to go to a top school?

I’m planning to major in Economics and hopefully work for top firms in NYC. Do I need to go to a top school like an Ivy to get recruited? I’m planning on applying to some top schools but in case that doesn’t work out I want to know my chances if I went to say UNC Chapel Hill.

You don’t need to attend a top school as much as a school with a solid program. Then you need to excel in that program and you may need to consider going back for a master’s degree or MBA later.