University of Leeds
Leeds, West Yorkshire, England
Total Placements Rank
#128
Placements Per Capita Rank
#134
Mobility Rank
#101
About University of Leeds
Established in 1904, the University of Leeds is a public research university located in Leeds, West Yorkshire, England. It is renowned for its strong emphasis on research and offers a wide range of undergraduate and postgraduate programs. The university's main campus spans 98 acres and is situated approximately one mile north of Leeds city centre.
Outcome Distribution
Breakdown of University of Leeds's placements across disciplines
Finance Focus
Engineering
29%
Finance
71%
Research
0%
Top Quant Outcomes
Firms that University of Leeds students have been hired by