Jenna looks after all of Libreea’s accounts and onsite bookings. Her supportive and helpful character means no job is too much to ask. Her attention to detail and task focus provides a solid administrative backbone for the rest of the team.