Tras estudiar Economía en las universidades de Hannover y Bremen, Carola Böttcher comenzó su carrera en Deutsche Telekom AG, inicialmente en el área de marketing para pequeñas y medianas empresas. A continuación, ocupó puestos de asistente del Consejo de Administración para la red fija, la telefonía móvil y las ventas a clientes empresariales. En 2016, se trasladó al entonces emergente área de Public Cloud de T-Systems. Desde 2023, trabaja como PreSales Consultant, enfocándose en la modernización de aplicaciones, especialmente de mainframes.