keira croft business meeting