Technology Staff Contact Information

Technology Coordinator
Matthew Larrabee  
mlarrabee@sedomocha.org
(207) 564-6535 extension 1136

Technology Teacher/Technology Support
Jason Dean        
jdean@sedomocha.org
(207) 564-6535 extension 1129 or 1380