MaxiTech, SF-based corporate innovation consultancy company, is hiring a Business Development Specialist