Finn er uddannet kemiingeniør fra DTU og har efterfølgende taget en PhD i bioteknologi og en MBA i innovation.Han har i en lang årrække været tilknyttet Novozymes, hvor han har varetaget en bred vifte af funktioner, først som forsker og siden som afdelingsleder. Finn har taget sin PhD-grad fra Queens University i Canada og været Post-doc i New Zealand.Endvidere har Finn været udstationeret for Novozymes i Japan. I Novozymes skabte Finn med tiden sit eget job og fungerede senest som Innovation Anchor inden han i 2000 besluttede sig for at blive 100 pct. selvstændig i altforkreativ A/S.