Stephan Vegliante
IT Manager and Research Assistant
As IT Manager at Salamandra, Stephan is responsible for devising and implementing IT strategy as well as assisting with research and submission responsibilities.
Key Expertise
Professional Experience
IT Manager and Research Assistant (Salamandra, LLC)