Petr Mareš získal vysokoškolské vzdělání na Ekonomické fakultě Technické univerzity v Ostravě a působil jako nezávislý konzultant pro oblast financování SME firem. V roce 2001 pracoval jako specializovaný konzultant v Deloitte. Působil i jako šéf kontrolingu Societe Generale Equipment Finance a jako projektový manažer společnosti PEMA (patřící také do skupiny SG).
