Both who and whom are correct because there is a preposition (with) at the end of the relative clause. Many usage experts prefer whom and you can choose that if you want to please them. However, there is no historical justification for preferring whom to who in this context.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.