Elizabeth de Saint-Aignan is the Managing Director Head of Technology Investing at Sun Capital Partners. She attended Harvard Business School.