Michael McCabe is currently the Executive Editor at Springer Nature Group, a position they have held since 2023. They previously served as a Senior Editor at Springer Nature from 2018 to 2022 and worked as a Senior Acquisitions Editor at McGraw Hill from 2012 to 2018. Earlier in their career, they were a Senior Marketing Manager at Wolters Kluwer and a Marketing Manager at the Institution of Engineering and Technology from 1999 to 2007. Michael began their professional journey as a Product Manager at Taylor & Francis Group in 1998.
This person is not in the org chart
This person is not in any teams
This person is not in any offices