Jeffrey Prins e’ nato e cresciuto in Michigan, Stati Uniti. Dopo gli studi universitari si e’ trasferito permanentemente in Olanda, paese originario dei genitori, per proseguire i suoi studi e conseguire il dottorato.
Ha lavorato come consigliere politico al Parlamento Europeo a Bruxelles e Strasburgo e al Parlamento Olandese all’Aia.
Ha poi continuato la sua carriera politica come membro del Consiglio Comunale ad Amsterdam.
E’ entrato nel 2005 in Fondazione Doen, la principale organizazzione non profit finanziata dai ricavi della Lotteria Nazionale. In Doen e’ responsabile delle strategie di investimento nel settore dell’energia e cambiamento climatico e del nuovo programma “Designing a new economy”.