Infostrux Solutions , announced today that David MacKay has joined the company as Chief Revenue Officer.