Job Title: Lodge Manager (Couple)Location: Las Plumerias Surf Lodge, NicaraguaAbout Us:Las Plumerias Surf Lodge is a boutique surf lodge nestled on Nicaragua’s stunning Pacific Coast, offering an unparalleled experience for surfers and adventurers....