Shane Landry

No bio yet

Location

Nederland, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Discovery Information Technologies

Discovery Information Technologies provides on-premise and remote IT support and managed services to clients in the United States.


Industries

Employees

11-50

Links