Impel Pharmaceuticals Inc. announced that Stephen Shrewsbury, M.D., current Chief Medical Officer, will depart from the Company effective March 31, 2023.