The New York Giants have hired Joe Schoen as general manager..

Adam Peters and Ryan Poles were the other two finalists for the job.

Schoen was hired by the Buffalo Bills as assistant general manager in 2017. Schoen joined the Bills after nearly a decade with the Miami Dolphins. 

With Schoen leading the search for a new head coach, Brian Flores, Dan Quinn and Brian Daboll are expected to be strong candidates.