Dado el contexto, el significado es "siendo así que". En inglés podría ser "considering that", "given that", aunque es difícil encontrar una traducción precisa. "Whenever" sería: "cada vez" o "siempre que".
Es una locución muy poco utilizada, reservada al ámbito escrito.