Who could replace White House Press Secretary Karoline Leavitt?

The job requires managing a complex relationship with the media - as well Trump's high expectations.