Jeff Marshall
Software Developer & Technical Manager
Development Philosophy
Management Philosophy
Contact me