Current Opportunities Due to an increasing workload Venn is looking to expand its team which presents an exciting opportunity to get involved in supporting a number of existing clients in the marine energy and environmental management sectors. Read full Development Support role job description (PDF).