Office Manager Broward Impact Window & Door 161 Nurmi Dr 33301 Fort Lauderdale, FL United States Focus Construction - Contractors