Measurabl Appoints Edward Allen as Chief Revenue Officer