MB "Financial technology solutions"