Peter Macnee To Join Statflo As CEO