front office executive jobs