header
Mike Alfred
Engaged value investor and board director. Recovering tech entrepreneur. Ultramarathon runner with four 100 mile finishes.