Construction Project Manager at Terawatt | JobVerse