Francisco de Moraes é pedagogo pela Unesp Rio Claro, com especialização em didática (Unaerp/Mackenzie), administração de recursos humanos (FEA-USP), administração financeira e mercadológica (FGV-SP/Eaesp) e MBA em gestão e empreendedorismo social pela Fundação Instituto de Administração.
Ocupou diversos cargos técnicos e gerenciais no Senac São Paulo, até aposentar-se em 2007 como gerente de desenvolvimento educacional. Foi consultor da representação da Unesco no Brasil, membro do Conselho Estadual de Educação de São Paulo (2001-2007) e do Conselho Diretor do Centro Federal de Educação Tecnológica de São Paulo, atual Instituto Federal de São Paulo (2002-2006).
Atualmente é consultor em gestão da qualidade, educação profissional e educação corporativa, sócio-diretor da empresa Plus Qualidade e Educação Ltda.