BayoTech selects Mo Vargas as President and Chief Executive Officer
BayoTech has announced that its Board of Directors has appointed Mo Vargas as President and Chief Executive Officer. Mo will also become a member of the Board of Directors for BayoTech.