Ray Schlosbon is the Vice President, Enterprise Technology of Taylor & Francis Group.
2,073 people are employed at Taylor & Francis Group.
Taylor & Francis Group is based in Philadelphia, Pennsylvania.