Walsh, Eric (Career)