careers at st. stephen the martyr