Red Spider appoints sales manager
Offshore staff
ABERDEEN, UK -- Red Spider Technology has appointed John O’Hara as sales manager for North America.
Based in Houston, Texas, he will focus on promoting Red Spider’s patented remote open close well intervention and completion technologies to operators in the region.
07/08/2010