rachel steele office