Contact people working at Island Technologies, Island Technologies employees, Island Technologies contacts