The team structure at Nephila is a reflection of our company’s culture and highlights our focus on team work. Each area is closely integrated with the rest of the company which facilitates a broad knowledge base and encourages communication across the various business segments.