Baccus Roberts trabaja actualmente como Director Ejecutivo de Cumplimiento en la Corporación de Electricidad de Liberia, donde ejerce el liderazgo corporativo para cientos de empleados y contratistas. Baccus es un experto en salud y seguridad en el sector energético y defensor del medio ambiente de Liberia. Tiene experiencia en medicina clínica, salud pública y laboral y administración pública. Baccus ha participado en todos los grandes desarrollos de infraestructuras de su país, supervisando aspectos importantes de la construcción de la primera mina de oro industrial de Liberia y la rehabilitación de una central hidroeléctrica. Además de su trabajo habitual, Baccus participa en varias organizaciones sin ánimo de lucro. Es cofundador de la Environmental Rescue Initiative Liberia, una organización que convierte los residuos plásticos en materiales de construcción, lluvia y escuela en las comunidades empobrecidas. Baccus es también el director nacional de Standing Side By Side, una ONG estadounidense que trata de dar acceso a la educación a los menos afortunados. También ha recibido el Premio al Servicio Comunitario 2019 por su destacada trayectoria de apoyo al continente africano.