SPIDER

Medical abbreviations:
SPIDER

Strategic Passionate Innovative Dynamic Energized And Resourceful