If you need more lookups,
subscriptions start at $34 USD/month.
Stefan Boll Location
Germany
Stefan Boll Work
Team Lead Customer Success EMEA and APAC @ (October 2025 - Present)
Customer Success Manager @ (April 2023 - October 2025)
Data Center Engineer @ (April 2022 - April 2023)
IT-Techniker @ (February 2017 - April 2022)
Information Technology System Engineer @ QSC AG (July 2014 - January 2017)
Stefan Boll Education
Werner-von-Siemens-Schule Frankfurt
(Information Technology)
2014-2017
Stefan Boll Summary
Stefan Boll, based in Germany, is currently a Team Lead Customer Success EMEA and APAC at Iron Mountain. Stefan Boll brings experience from previous roles at Iron Mountain, Oracle, Equinix and QSC AG. Stefan Boll holds a 2014 - 2017 Werner-von-Siemens-Schule Frankfurt. Stefan Boll has 2 emails on RocketReach.
Looking for a different Stefan Boll?
Find contact details for 700 million professionals.