Front Desk Receptionist at Mitchell & Sons Electric — Lake Charles, United States · 11jobs