Oliver Sosa's Location
Houston, Texas, United States
Oliver Sosa's Summary
Oliver Sosa, based in Houston, Texas, United States, is currently a Managing Member at Glass Worx. With a robust skill set that includes Strategic Planning and more, Oliver Sosa contributes valuable insights to the industry.