Tom Achoki, Lawrence Were & Ahmed Ogwell Tom Achoki, a former Sloan fellow at MIT, is an adjunct faculty member at Baylor