Project Manager - Installation & Product Solutions (70357) at Promera LLC (New Florence, MO - New Florence , MO 12345) — aijobsearch