Jessica Switch has joined MRC as Senior Vice President, Film, with Hannah Levy joining as Director of Development, Film.