Staffan Persson växte upp i Norrköping. Han disputerade vid Handelshögskolan i Stockholm 1968 på doktorsavhandlingen Some sequence extrapolation programs: a study of representation and modeling in inquiring systems[4] och blev därigenom ekonomie doktor (ekon.dr).