ALM Appoints Mark Fried as Chief Financial Officer and President of Events