Greg Reed and Greg Dodge turned themselves into police Tuesday
Two more people are facing charges in connection with a multi-million dollar embezzlement scheme.