Como resultado de la adquisición del 100% de Business Objects, SAP ha creado una nueva línea de negocio denominada SAP Business Objects, que estará dirigida por Schwarz. Como miembro del Consejo de Administración, Schwarz dependerá directamente del CEO de SAP, Henning Kagermann, y será el responsable de todas las operaciones de Business Objects, incluyendo las actividades de desarrollo y comercialización, así como de la integración de la unidad SAP Business Objects dentro de SAP.
Schwarz se unió al equipo de Business Objects como CEO en septiembre de 2005 y durante ese período dirigió siete adquisiciones estratégicas, incluyendo las de Cartesis y Firstlogic. Asimismo, gracias a su gestión, los ingresos de la compañía han crecido superando los mil 500 millones de dólares.
Anteriormente a su incorporación a Business Objects, John Schwarz fue presidente y director de operaciones de Symantec Corporation. Durante esta etapa, jugó un papel importante en el objetivo de la compañía de triplicar la facturación, alcanzando unos ingresos de más de 2 mil 700 millones de dólares. Asimismo, contribuyó positivamente a la exitosa integración de Symantec y VERITAS.
Antes de su llegada a Symantec, Schwarz trabajó durante 25 años en IBM Corporation, desempeñando diferentes funciones en las áreas de desarrollo, fabricación, ventas y marketing. Su último cargo en la compañía fue el de director general de la unidad de Soluciones de Industria.
Schwarz es Diplomado en Administración de Empresas por la Universidad de Toronto y Licenciado en Informática por la Universidad de Manitoba en Canadá. En 2004, fue investido doctor honorífico de la Universidad de Dalhousie en Halifax, Nueva Escocia (Canadá).