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
Posted on 03/17/2010 at 6:45 AM by Andy Plesser