A Project Manager position at Enstar Group based in the United Kingdom. The job description contains only placeholder/lorem-ipsum text, so specific day-to-day duties, technologies, and requirements are not actually specified in the posting.