Elwood Ide has joined Viega LLC as the company’s newest technical manager for shipbuilding and offshore for the West Coast. In this position…