Logan Powell

Logan Powell has been named dean of admission of Brown University. He currently serves as dean of admission at Princeton University. Powell holds a master’s degree in education from Harvard University and a B.A. from Bowdoin College.

No posts to display