Kevin Edwards is the Managing Director of Investments of Carnegie Mellon University.
8,945 people are employed at Carnegie Mellon University.
Carnegie Mellon University is based in Pittsburgh, Pennsylvania.