Late last year, Capture Your Flag, a new online video site that chronicles the leadership philosophy and strategy of emerging leaders, launched in beta with some 500 clips.
Erik Michielsen, an MBA and former financial analyst, has self-funded the New York-based company. We sat down with him recently for this overview of this site and his goals.
Andy Plesser, Executive Producer