Who is Madison Sheahan and why is ICE No 2 leaving her deputy director post? Madison Sheahan, the deputy director of ICE, is resigning to run for Congress in Ohio. She played a central role in immigration enforcement under President Donald Trump and now seeks a seat in the US House.