The specialized skills I bring to my assignments include:

Return to Home

Software

Operating Systems

Education

Professional Positions

Professional Associations

Volunteer Positions